MDGx MAX Speed WinDOwS
Tricks of Past Weeks - Part 3

Go to ALL WinDOwS ©Tricks + Secrets Contents
8-28-95 Win9x Original ©Trick in MYTIPS95.TXT, part of W95-11D.EXE:


You might need, at some point, to exit Win95/98 to the plain ol' DOS (version 7.xx), to play a stubborn DOS game or to start a weird DOS application, that won't run from inside Win95/98 at a DOS prompt (with the vmm32 module loaded in memory).
That's because Win95/98 takes over your system's memory resources (even if it releases some for DOS programs, but not enough for some of them, and sometimes causes serious conflicts, especially video memory allocation conflicts, even locking up your system).
Example: a DOS game like "Magic Carpet" by Bullfrog, CANNOT BE PLAYED FROM INSIDE WIN95/98, AT A DOS PROMPT (try to use solution C described below, if B doesn't work).
Falcon 3.0 flight simulation on CD-ROM, on the other hand, requires at least 608 KB of free low DOS memory to start (Win95/98's "DOS-in-a-box" mode provides a maximum of 615 KB of free conventional memory, by using MS Win95/98's own memory managers, which could be insufficient for some "memory hungry" DOS programs/games to operate).

This is Microsoft's official list of DOS games that require native/real/true/pure MS-DOS mode to play properly under the Windows 9x OS:

So you have 3 solutions, to be able to run your favorite DOS programs/games under the Win95/98 OS:

  1. Create custom AUTOEXEC.BAT and CONFIG.SYS files for each DOS program/game you want, replace the regular files with these ones (BUT BACK THEM UP FIRST!) and then reboot your computer with that particular configuration, only to run an app/game, and then reboot again with your old (original) files (time consuming), or:

  2. Other DOS games, like "STNG: A Final Unity" by Spectrum Holobyte and "Magic Carpet" by Bullfrog, can be played through a custom PIF (MS-DOS Program Information File), from inside Win95/98, by allocating all conventional memory (600 KB or more) and at least 8 MB of extended memory to the PIF settings. For this to work you need to start each DOS program/game (after creating custom PIF files for them) from its own MS-DOS shortcut (give them suggestive names).

    NOTE: If you'd like to have custom environment variables (SET lines), create a shortcut for WINSET.EXE (located on your Win95 Setup CD-ROM, in the \ADMIN\APPTOOLS\ENVVARS folder), and then enter any PATH= or/and SET <variable>= lines into the WINSET command line (and then restart Windows).

    Good news: Bullfrog released the new "Magic Carpet 2" that can be played from within Win95/98's DOS box mode. Warning: this game requires at least 8 MB of free extended RAM to play in plain VGA mode, and 16 MB for high resolution (SVGA) graphics mode!
    Lucas Arts' "The Dig" can also be played in a DOS session from inside Win9x/ME (with the appropriate PIF settings, detailed in the game's documentation). Or:

  3. Try to get as much memory as you can, out of the Win95/98 GUI and JUST EXIT WINDOWS and start your DOS program/game, without rebooting.
    When you're done with your DOS program/playing your favorite game, you can return anytime to the Win9x GUI interface by typing WIN and pressing Enter.
    To make sure you CAN exit Win95/98 to the real/true DOS prompt (when you answered "Yes/OK" to "Restart the computer" from the Start button), you will HAVE to:

    1. Add/modify the line below to read:

      SHELL=C:\COMMAND.COM C:\ /E:512 /L:128 /U:128 /P

      or something similar as the LAST line in your CONFIG.SYS. That is provided you have a copy of COMMAND.COM in your boot drive/partition root folder (C:\ is default).
      Copy COMMAND.COM from \WINDOWS\COMMAND to C:\ if it is not present there.
      If the PATH= line in your AUTOEXEC.BAT is pretty long (BTW: in MS-DOS 7.xx you CAN exceed the 127 character long path limit), change "/E:512" to "/E:1024" (in the example above), to make sure you can fit the entire PATH statement into the environment memory pool. You'll need something bigger than "/E:512" ONLY if you have VERY long PATH=, PROMPT= and/or SET WINPMT= and lots of other (lengthy) SET lines in your AUTOEXEC.BAT!

    2. Move the files LOGOS.SYS + LOGOW.SYS from your Windows folder to any other location (e.g. create a special folder called C:\WINDOWS\LOGOS).

    3. Add/modify these lines under the [Options] section of your MSDOS.SYS file:

      BootGUI=0 To prevent the automatic start of Win95/98 GUI after processing AUTOEXEC.BAT;
      BootMulti=1 Allows bootup with your ol' OS (MS-DOS 6.xx) as a choice (if you kept it when you installed Win95/98);
      BootKeys=1 Startup keys enabled: F4-F8;
      BootWin=1 Enables Win95/98 as OS;
      BootMenu=1 Shows Boot menu options;
      BootMenuDefault=5 To boot with the "Command prompt only" option (see the "Microsoft Windows 95 (98) Startup Menu" for complete details!);
      BootMenuDelay=3 Delay in seconds until keypress if no option is chosen.
      When you boot with all these MSDOS.SYS options, you will be presented with the following startup screen (you'll have only 7 choices if you're not connected to a Network or to a TCP/IP provider).

      FYI: Microsoft removed the Startup Menu from Windows Millennium Edition (ME), but you can still access most of these options by hitting the "combo" keys at bootup.

      "Normal" (choice 1) allows you to boot into Win95/98 GUI, option 6 "Command prompt only" boots to MS-DOS prompt without loading the "WIN" module into memory (Win95/98 doesn't process the Registry), and if you want to boot with your ol' MS-DOS 6.xx, choose option 8.
      To be able to edit MSDOS.SYS, you need to change its attributes (Hidden, Read-only, System). Run these commands at a DOS prompt:


      or better, use my dedicated SYS95.BAT batch file, which automates all above operations.

    4. Place all your DOS mode drivers/TSRs that you were running in the ol' DOS version 6.xx (if still using it), and that will be needed to run your DOS games (CD-ROM driver, Mouse driver, Sound driver, Smartdrv etc...) back into your AUTOEXEC.BAT + CONFIG.SYS [load them in upper memory with DEVICEHIGH in CONFIG.SYS and with LOADHIGH (LH for short) in AUTOEXEC.BAT].
      Start Win95/98 from a batch file (or from your AUTOEXEC.BAT), by including these lines:

      MODE CO80

      Now you're ready to reboot your system. The line "MODE CO80" above returns the DOS display to the default of 80 columns text video mode after you have shut down Windows.
      You can also create startup files with multiple bootup choices (in MS-DOS 6.xx fashion). For an example of multiple choices bootup, open my CONFIG.SYS file (included) with Notepad in Windows (or with EDIT.COM in MS-DOS). You will notice a difference, after booting straight to DOS mode with the new MSDOS.SYS, when you run "MEM /C/P": the module "WIN" is not in memory anymore, and you have only one instance of the "COMMAND" module loaded in upper memory (therefore you have more low RAM available, and with a little luck you can free up to 625 KB of conventional memory)!

      NOTE: Do NOT use my startup files as they are, you need to modify them to match your custom system settings!

    5. Exit Win95/98: click "Shut down", select "Restart the computer" and answer "Yes/OK", for all above changes to take effect.
      From now on (after this first reboot), in order to run/play your favorite DOS programs/games, all you need to do is just "Shut down" Windows 95/98 using the default choice: "Shut down the computer". Then type WIN and press Enter when you're done in the MS-DOS mode.

      IMPORTANT: If running Win95 B/C OSR2 or Win98/98 SE on an ATX (ACPI enabled) motherboard, you need to apply the "WIN98 ATX SHUT DOWN FIX", also in TIPS98.TXT [part of W95-11D.EXE], to be able exit Windows to native MS-DOS, instead of shutting down your PC (default).

I found out that in this configuration, I can start ANY DOS program/game, and NOT run out of memory (625 KB of free low RAM is theoretically enough to run ANY DOS program/game), with ALL drivers/devices/TSRs loaded in upper memory (above the 640 KB limit), using Win95/98's own HIMEM.SYS + EMM386.EXE to dynamically allocate up to 32 MB of extended memory as expanded only when necessary (with the "AUTO" switch), and to provide all available Upper Memory Blocks (UMBs) for loading devices/TSRs in the Upper Memory Area (UMA), with the "RAM" switch. Example of such MS-DOS 7.xx memory management lines in CONFIG.SYS:


The switch "NOTR" is not documented (prevents EMM386 from detecting a Token Ring Network Adapter, which detection may hang some machines at bootup).
"NOTR" is NOT enabled by default: you need to add it to the EMM386.EXE line yourself.

WARNING: Avoid the "HIGHSCAN" switch on the EMM386.EXE line! It could prove dangerous to your health: it may lockup your machine at bootup!
The "RAM" switch does the same job searching the Upper Memory Area (UMA) for unused UMBs (Upper Memory Blocks), and providing the system with all available UMBs, for loading devices high.

NOTE: For more info on HIMEM.SYS + EMM386.EXE parameters, read the text files CONFIG.TXT + MSDOSDRV.TXT located in your Windows folder, if you want to "mess" with your CONFIG.SYS + AUTOEXEC.BAT files, to adapt/tweak them to your system's needs.

STRONGLY RECOMMENDED: Read MEMORY.TXT [part of W95-11D.EXE], for complete details and memory management guidelines, to be able to MAXimize your free DOS memory!


More info:

Back 2 Contents
10-1-97 Win9x Registry ©Trick in REGISTRY.TXT, part of W95-11D.EXE:


This is Eric's solution to a little known problem, when using Win9x/ME Dial-Up Networking (DUN) utility to connect to the Internet:

"For some reason, my computer kept resetting my Dial-Up Networking (Internet) connection to use a specific IP address, even though my connection was server assigned, and regardless that I kept putting the checkmark in "Server assigned IP address". Often, this specific IP address was a flaky, unreliable address at that. So I searched the Registry for the culprit, and came up with this "hack". To create a REG file that will reset your Dial-Up Networking connection: DUN Properties Server Type TCP/IP Settings IP address, to "Server assigned IP address", do the following:
  1. Open Notepad and create a text file with the REG extension, to contain these strings:

    -----Begin cut & paste here-----


    ------End cut & paste here------

    Type the entire "IP" value as a single line.
  2. Save it with a descriptive name. My ISP is Frontier Telephone, so I called mine Frontier.REG.
  3. The icon for the file should change. Right-click and choose Edit to make sure the text is correct. Then (double-)click on the file whenever you want to make sure that your IP address is server assigned, such as before you connect to the Internet. I put this file in C:\Windows\System and made it automatically run from a freeware tool called DUNCE (Dial-Up Networking Connection Enhancement) for Windows 9x/ME."

Back 2 Contents
10-1-97 Win95 ©Trick in TIPS95.TXT, part of W95-11D.EXE:


To rename a file/folder/shortcut/link it's sometimes a hassle to right-click, select, and then left-click Rename, before you can type in the new name. Try these steps instead:

  1. Left-click on the file/folder/shortcut/link as you normally would to select (highlight) it.

  2. Wait a moment, long enough for Windows to realize you are not (double-)clicking, and then left-click again. Your file/folder/shortcut/link is now ready for the name change.

Back 2 Contents
9-28-97 Win95 ©Trick in TIPS95.TXT, part of W95-11D.EXE:


To enable an Explorer Quick View option for web pages (HTML and HTM files): Open Explorer, choose View, and then Options from the menu. Click the File Type tab and find the association for web HTML pages.
The name for those files is determined by the default web browser you're currently using, that created the association and should be something similar to "Internet Document" (Microsoft Internet Explorer 3/4/5/6) or "Netscape Hypertext Document" (Netscape Navigator/Communicator 3/4/6).
Select that association and click Edit. Check the "Enable Quick View" box.
From now on you'll have the option to view HTML/HTM files by right-clicking on your file and selecting View.

Back 2 Contents
9-27-97 Win9x/NTx/IE ©Trick in TIPS95.TXT, part of W95-11D.EXE:


Here are a few useful keyboard shortcuts (a.k.a. "hot combos") valid for all Windows 95/98/NT/2000/ME/XP/2003/Vista/2008/7/8/8.1/2012/10/2016/newer 32-bit + 64-bit OSes and Windows 16-bit/32-bit/64-bit apps/programs/tools/games.
Note that most are available system wide, but some may work only with certain OSes and/or specific software (see respective documentation/help files for details).

User assigned custom keyboard shortcuts for Desktop/Startup Menu/Taskbar items/links/shortcuts/toolbars may take precedence over (override) default system/software assigned "hot" key(s) combinations.

    Abbreviations + terms used here:

Have fun...

Hold SHIFT = Do NOT Autorun CD/DVD or launch Startup folder shortcut(s)/executable(s) (Windows startup or insert CD/DVD) or move instead of copy selected file(s)/folder(s) while dragging it/them or close parent folder(s) while closing selected subfolder (Explorer, MS IE + File Manager) (same as hold CTRL)
Hold SHIFT + Arrow keys = Select multiple contiguous items (Explorer)
SHIFT + Right-click = Show Open With on Context menu (Desktop + Explorer)
SHIFT + (double-)click = Open selected URL in new window (MS IE)
SHIFT + Close button (upper right corner X) = Close all open windows
SHIFT + DEL = Permanent DELETE (bypass Recycle Bin!) selected file(s)/folder(s)/shortcut(s)/link(s) (Desktop, Explorer + MS IE) or cut selected/highlighted text/image (editing) (same as CTRL + X)
SHIFT + Insert = Paste saved text/image from Clipboard memory (editing) (same as CTRL + V)
SHIFT + FIRST letter = Cycle through and select available drive/folder (Explorer)
SHIFT + F10 = Select right-click Context Menu for selected drive/file/folder/shortcut/link (Explorer + MS IE)
F1 = Open Help Menu
F2 = rename selected/highlighted Desktop/Start Menu shortcut or file(s)/folder(s) (Explorer)
F3 = Find files(s) (Explorer) or text string (editing) (same as CTRL + F) or open Search window (Explorer + MS IE) (same as CTRL + E)
F4 = Open Desktop/drive/folder (Explorer) or Go To URL address (MS IE) command line box/history list
F5 = Refresh/update selected/highlighted display/screen (Desktop, Explorer + File Manager) or reload current URL (MS IE) (same as CTRL + R)
F6 = Cycle forward among drives/folders/files/items (Desktop, Explorer + File Manager) or links/pages/frames (MS IE) (same as ALT + D)
F10 = Menu mode
F11 = Toggle between full screen without Menu (kiosk mode) and windowed screen with Menu (MS IE)
ESC = Cancel/stop current action or close foreground (active) application/window (if supported)
HOME = Go to top of current file/folder/item/shortcut/link (Desktop, Dialog box, Explorer + File Manager) or web/ftp page (MS IE)
END = Go to bottom of current file/folder/item/shortcut/link (Desktop, Dialog box, Explorer + File Manager) or web/ftp page (MS IE)
DEL = Delete selected/highlighted file(s)/folder(s)/shortcut(s)/link(s) (Explorer, File Manager + MS IE)
ENTER = Run/open selected/highlighted application/executable/shortcut/link (Desktop, Start Menu, Explorer, File Manager + MS IE)
SHIFT or Page Up = Scroll up one screen/page at a time (Explorer + MS IE)
SPACE or Page Down = Scroll down one screen/page at a time (Explorer + MS IE)
BACK Space = Go up (backwards) one level (Explorer + File Manager) or back to previous web/ftp page (MS IE)
TAB = Cycle backwards among drives/partitions/folders/files/items (Desktop, Explorer + File Manager) or links/pages/frames (MS IE)
FIRST letter = Select/access file/folder/item/shortcut/link (Desktop, Dialog box, Explorer + File Manager)
Hold CTRL = Do NOT Autorun CD/DVD or launch Startup folder shortcut(s)/executable(s) (Windows startup or insert CD/DVD) or move instead of copy selected file(s)/folder(s) while dragging it/them or close parent folder(s) while closing selected subfolder (Explorer, MS IE + File Manager) (same as hold SHIFT)
Hold CTRL + Left-click + Right-click + Close button = Close all selected (depressed buttons) open windows (Taskbar)
Hold CTRL + Arrow keys (or SPACE) = Select multiple noncontiguous items (Explorer)
Hold CTRL + SHIFT = Create shortcut while dragging file/folder/shortcut (Desktop + Explorer)
CTRL + SHIFT + B = Open Address Book (MS OE)
CTRL + SHIFT + M = Download all messages (MS OE)
CTRL + SHIFT + R = Reply to author of selected message(s) (MS OE)
CTRL + Insert = Copy selected/highlighted file(s)/folder(s) (Explorer) or text/image to Clipboard memory (editing) (same as CTRL + C)
CTRL + Left-click = Show Open With on Context menu (Desktop + Explorer)
CTRL + TAB = Cycle forward among pages/tabs/items (Dialog box + Explorer) or links/pages/frames (MS IE)
CTRL + SHIFT + TAB = Cycle backwards among pages/tabs/items (Dialog box + Explorer) or links/pages/frames (MS IE)
CTRL + A = Select all files/folders (Explorer) or text/image (editing)
CTRL + B = Open Organize Favorites (Explorer + MS IE) (same as Ctrl + I)
CTRL + C = Copy selected/highlighted file(s)/folder(s) (Explorer) or text/image to Clipboard memory (editing) (same as CTRL + Insert)
CTRL + D = Delete selected/highlighted file(s)/folder(s) (Explorer) (same as DEL) or add to Favorites (bookmark) current URL (MS IE)
CTRL + E = Open Search window (Explorer + MS IE) (same as F3)
CTRL + F = Find files(s) (Explorer + MS IE) or text string (editing) or forwards selected message (MS OE) (same as F3)
CTRL + G = Go To URL box (MS IE)
CTRL + H = Open History folder (Explorer + MS IE) or select/access installed local/remote drive/partition (File Manager)
CTRL + I = Organize Favorites (Explorer + MS IE) or selects Inbox (MS OE) (same as Ctrl + B)
CTRL + L = Open Location dialog box (Explorer + MS IE) or toggles Folders view on/off (MS OE) (same as Ctrl + O)
CTRL + N = Open new browser window (MS IE) or compose new message (MS OE)
CTRL + O = Open Location dialog box (Explorer + MS IE) (same as Ctrl + L)
CTRL + P = Print current file or selected/highlighted screen/image/text (editing) or web/ftp page (MS IE)
CTRL + Q = Mark selected header(s) as read (MS OE)
CTRL + R = Refresh/update selected/highlighted display/screen (Desktop, Explorer + File Manager) or reload current URL (MS IE) or reply to selected message (MS OE) (same as F5)
CTRL + S = Save current file/image/text (editing) or web/ftp page (MS IE)
CTRL + V = Paste saved text/image from Clipboard memory (editing) (same as SHIFT + Insert)
CTRL + W = Close foreground (active) application/window (Desktop + Taskbar) (same as ALT + F4)
CTRL + X = Cut selected/highlighted text/image (editing) (same as SHIFT + DEL)
CTRL + Z = Undo last Copy/Cut/Paste action (editing) (same as ALT + Backspace)
CTRL + ENTER = Go to incompletely typed URL in MS IE Go To URL box (valid ONLY for www.?.com URLs!) [Thank you Jordan!]
CTRL + ESC = Display Start Menu or select Start Menu option or minimize all open windows (same as ALT + M)
CTRL + DRIVE letter = Select/access installed local/remote drive/partition (File Manager)
CTRL + ALT + SHIFT + F4 = Close all open windows
Hold ALT = Disable right-click Context Shell (drop down) Menu (Desktop, Explorer, MS IE + Taskbar)
ALT = Toggle bottom Status Bar on/off (Explorer + File Manager)
ALT + FIRST letter = Select tab/button/item/menu (Desktop, Dialog box, Explorer, File Manager + MS IE)
ALT + D = Cycle forward among drives/folders/files/items (Desktop, Explorer + File Manager) or links/pages/frames (MS IE) (same as F6)
ALT + M = Display Start Menu or select Start Menu option or minimize all open windows (same as CTRL + ESC)
ALT + ENTER = Open selected drive/file/folder/shortcut/link Properties (Explorer + File Manager) [same as ALT + Left-click or ALT + (double-)click]
ALT + Left-click = Open selected drive/file/folder/shortcut/link Properties (Explorer + File Manager) (same as ALT + ENTER)
ALT + (double-)click = Open selected drive/file/folder/shortcut/link Properties (Explorer + File Manager) (same as ALT + ENTER)
ALT + LEFT Arrow = Go Back to previous URL (MS IE)
ALT + RIGHT Arrow = Go Forward to previous URL (MS IE)
ALT + F4 = Close foreground (active) application/window (Desktop + Taskbar) (same as CTRL + W) or shut down/power off Windows
ALT + ESC = Cycle forward through ALL open (top level) windows (Desktop + Taskbar)
Alt + HOME = Go to home page URL (Explorer + MS IE)
ALT + SHIFT + ESC = Cycle backwards through ALL open (top level) windows (Desktop + Taskbar)
ALT + TAB = Select next foreground (active) application/window (Desktop + Taskbar)
ALT + Backspace = Undo last Copy/Cut/Paste action (editing) (same as CTRL + Z)
+ or * [Numeric Pad only] = expand selected folder tree (if it contains any subfolders) (Explorer, File Manager + MS IE)
- [Numeric Pad only] = collapse selected folder tree (if it contains any subfolders) (Explorer, File Manager + MS IE).

Even more keyboard shortcuts:

Back 2 Contents
9-16-97 Win9x/NT4/2000/ME/XP/2003 ©Trick in TIPS95.TXT, part of W95-11D.EXE:


Create a new folder on your Desktop or in the Startup folder with the following exact name:

Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}

It should look like the normal Control Panel icon you see when you open My Computer, not a shortcut! Right-click on the Start button on the Taskbar, and left-click on Open. Move the new folder just created to the Start Menu folder. Close the Start Menu folder.
From now on, when you click on the Start button, you should see the Control Panel icon.
You can do the same with ALL Win9x System Folders:

Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}
Dial-Up Networking.{992CFFA0-F557-101A-88EC-00DD010CCC48}
My Computer.{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Network Neighborhood.{208D2C60-3AEA-1069-A2D7-08002B30309D}
Recycle Bin.{645FF040-5081-101B-9F08-00AA002F954E}
The Internet.{FBF23B42-E3F0-101B-8488-00AA003E56F8}
The Microsoft Network.{00028B00-0000-0000-C000-000000000046}
Url History Folder.{FF393560-C2A7-11CF-BFF4-444553540000}

JUST 4 FUN: To get the hidden Windows 95 Easter Egg folder on your Desktop, create a new folder called:

The Microsoft Windows 95 Product Team!.{869DADA0-42A0-1069-A2E7-08002B30309D}

UPDATE: "New MS IE 4/5/6 + Windows 98/ME system folders:
ActiveX Cache Folder.{88C6C381-2E85-11D0-94DE-444553540000}
Dial-Up Networking.{A4D92740-67CD-11CF-96F2-00AA00A11DD9}
Internet Cache Folder.{7BD29E00-76C1-11CF-9DD0-00A0C9034933}
Internet Mail.{89292102-4755-11CF-9DC2-00AA006C2B84}
Internet News.{89292103-4755-11CF-9DC2-00AA006C2B84}
Microsoft Outlook.{00020D75-0000-0000-C000-000000000046}
My Documents.{450d8fba-ad25-11d0-98a8-0800361b1103}
Scheduled Tasks.{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
Shell Favorite Folder.{1A9BA3A0-143A-11CF-8350-444553540000}
The Internet.{3DC7A020-0ACD-11CF-A9BB-00AA004AE837}
Url History Folder.{FF393560-C2A7-11CF-BFF4-444553540000}

MS IE 4.0x folder:
Internet Explorer.{FBF23B42-E3F0-101B-8488-00AA003E56F8}
MS IE 5/6 folder:
Internet Explorer.{871C5380-42A0-1069-A2EA-08002B30309D}
It is not recommended to put these shortcuts in the Start menu because of the long list of files that usually follows. This may or may not work with certain Win32 OSes."
[Thank you Robert!]

Back 2 Contents
9-16-97 Win3.1x/9x/NT4/2000/ME/XP/2003 Original Registry ©Trick in REGISTRY.TXT, part of W95-11D.EXE:


Windows 95/98/NT4/2000/ME/XP users only:

This Windows 95/98/NT4/2000/ME/XP Registry hack used to be completely undocumented, but Microsoft released [about time! :)] the "official" procedure.
If you have never modified the cursor (insertion point) blinking rate, you are looking at the default value of 700 (the cursor blinks approximately 2 times per second), corresponding to: Control Panel Keyboard Cursor blink rate slider set to middle position.
The only way to change the annoying blinking rate to NON-BLINKING (fixed cursor) in Windows 95/98/NT4/2000/ME [Windows XP (finally!) introduced a Control Panel Keyboard option to do this :)], effective in Notepad, Wordpad and any other 64, 32 or 16-bit Windows application using the standard block cursor dialog box), is to open Regedit and go to:

HKEY_CURRENT_USER\Control Panel\Desktop

if more than one user (per user setting), or to:

HKEY_USERS\.Default\Control Panel\Desktop

if only one user (global system setting).
Highlight the "CursorBlinkRate" String Value in the right hand pane right-click on it click Modify change the numeric value to -1 click OK.
If "CursorBlinkRate" is not present, create it: right-click on an empty spot choose New String name it "CursorBlinkRate" (no quotes) right-click on it type -1 in the Value data box.
Alternatively, for a very slow blinking rate, you can give it a value of 65534 (maximum allowed).
Close Regedit and restart Windows to see the effect.
Restarting is not necessary if you have adjusted the blinking rate from the Control Panel slider.

NOTE: This setting does NOT apply to the DOS box/session/window cursor.

Windows/WfWG 3.1x users only:

To change the cursor blinking rate to NON-BLINKING (fixed cursor) in Windows/WfWG 3.1x, effective in Notepad, Write or any other Windows application using the standard block cursor dialog box, all you need to do is modify (if present) or add (if not present) the following line under the [windows] section of your WIN.INI file, located in your main Windows/WfWG directory (usually C:\WINDOWS), to read:


Alternatively, for a very slow blinking rate, you can give it a value of 65534 (maximum allowed).
Edit WIN.INI with Notepad or Sysedit in Windows or EDIT.COM in DOS.
Save your work and restart Windows/WfWG to see the effect.

Back 2 Contents
9-11-97 Win95 ©Trick in TIPS95.TXT, part of W95-11D.EXE:


This tip applies ONLY to those of you setting up Windows 95 to connect to an ISP, using your PC at home, not connected to another network, and using a modem connection.
The 2 components needed for this capability are the Dial-Up Adapter and the TCP/IP Protocol Settings. When only selecting the above 2 components, you must reenter the password every time you start dialing, and also whenever you connect to your ISP. To prevent the above from happening and to save time for a few other things you might need to type in, follow the steps below:

  1. Go to the Network settings in Control Panel.

  2. Click the Add button, Click on Client, Click on Microsoft, and choose Client for Microsoft Networks, and after installing the proper drivers from the Win95 Setup disk(s), go to the Primary Network Logon and select Windows Logon.

After you reboot your machine, the next time you dial up to your ISP, you will be given the option to save your password, and also you will not have to reenter the password a second time.

UPDATE: If you updated your Windows 95 original (retail) copy to Win95a OSR1 by installing the Service Pack 1 (SP1) Upgrade, your password cache file (.PWL) might get corrupted!
To FIX this BUG install the Microsoft Password List Update ONLY for Win95a OSR1 systems!

Back 2 Contents
9-9-97 Win9x ©Trick in TIPS95.TXT, part of W95-11D.EXE:


There is a simple method to copy to the Clipboard any text string, or even graphics for that matter, under the Win95 GUI, when you run a DOS program in a DOS box/session (windowed, NOT full screen: to switch from a full screen DOS sesion to a DOS window box, hold down Alt and press Enter). Now you should have the DOS box status bar visible. The first icon in the upper left corner is called Mark (represented by a square). Left-click your mouse on it. Select Edit, click Mark, then left-click and drag to choose a region on your DOS screen to copy, click Edit and then click Copy (or press Enter), and voila. Now you can paste the saved Clipboard contents (be it text or graphics) into a Windows application (MS Paint, WordPad etc).

Back 2 Contents
9-3-97 Win9x Registry ©Trick in REGISTRY.TXT, part of W95-11D.EXE:


There is a way to allow Long File Name (LFN) format command line parameters (switches) to work when specified on a command line that starts a Windows 9x program.
By default any parameter (supported by a particular program) can be typed in from the Run command line box. This translates into a Registry entry for that particular program, that looks something like this (example):

(Default)="C:\Word\Winword.exe %1"

Notice the quotes that start and end the entire command line.
In the above case, only short parameter names can be used with a program.
To allow long parameter names to work with your program, you need to start Regedit, and search for your program key (example):

(Default)="C:\MS Apps\Excel.exe %1"

and change this line to read:

(Default)="C:\MS Apps\Excel.exe" "%1"

Notice that you need to add two more quotes, one after the program's extension and the other at the beginning of your application parameter name.
Another example: change the line below:

(Default)="C:\Program Files\Accessories\Mspaint.exe %1"

to read (adding the above mentioned extra quotes):

(Default)="C:\Program Files\Accessories\Mspaint.exe" "%1"

Close the Registry Editor when done.
This workaround can also be achieved this way: open Explorer, click View, click Options, then select the File Types tab, and scroll down to the line that contains your program executable. (Double-)click on the highlighted line, or click Edit, then (double-)click the Open line (or click on Edit), and now modify the command line as described above.
Save your settings and close all open windows.

NOTE: This FIX applies to Win95, OSR1 and OSR2. This limitation was fixed in Win98, which [almost always :(] adds the necessary quotes automatically.

Back 2 Contents
9-3-97 Win9x/ME/DOS6 Original ©Trick in MYTIPS95.TXT, part of W95-11D.EXE, and in MYTIPS31.TXT, part of W31-11D.ZIP:


This tip applies to both Windows 95/98/ME AND MS-DOS 6.xx users who take advantage of the Win9x/ME dual boot feature, and also kept a copy of MS-DOS 6.xx and eventually Windows/WfWG 3.1x.


If you use File Manager in Windows to take care of your routine file chores or start programs (like I do, an old Win31 habit), you can recover files (even entire directories/folders) accidentally deleted by the File Manager built-in Delete tool, or by ANY other 16-bit application, including the MS-DOS DEL and DELTREE commands.
This workaround saved some of my very important files (text documents) I was working on, one (very dark) cloudy day. After saving my work, I accidentally deleted all the files in that particular directory before making any backup copies (... oops!).
But I remembered THE solution: I immediately shut down Windows, and rebooted into MS-DOS 6.22. Then I ran the MS-DOS mode UNDELETE tool (in native/real/true/pure DOS mode, of course). Et voila, all my "lost" files showed up once again!

NOTE: File Manager (FM = %windir%\WINFILE.EXE) is a 16-bit Windows application, so a file deleted by such a program CAN BE RECOVERED by UNDELETE.EXE. Files/folders erased by a Win32 (32-bit) application MAY NOT BE UNDELETED this way, you HAVE to use the built-in Recycle Bin or some other 3rd party file/folder restoring tool!

UNDELETE.EXE is also found on the Windows 95 Setup CD-ROM (the original release, NOT Win95 B/C OSR2), in the \OTHER\OLDMSDOS directory. It is not copied to your C:\Windows\Command folder by Win95's install, so to use it, you need to do this manually. Run this command at any DOS prompt:


where D is your CD-ROM drive letter and C is your boot drive letter (you need to change them if different on your machine).
When you run:


from a DOS prompt, you get this screen:

"UNDELETE - A delete protection facility
Copyright (C) 1987-1993 Central Point Software, Inc.
All rights reserved.
Restores files previously deleted with the DEL command.
UNDELETE [[drive:][path]filename] [/DT | /DS | /DOS]
          /UNLOAD | /S[DRIVE] | /T[DRIVE]-entrys ]]
/LIST                Lists the deleted files available to be recovered.
/ALL                 Recovers files without prompting for confirmation.
/DOS                 Recovers files listed as deleted by MS-DOS.
/DT                  Recovers files protected by Delete Tracker.
/DS                  Recovers files protected by Delete Sentry.
/LOAD                Loads Undelete into memory for delete protection.
/UNLOAD              Unloads Undelete from memory.
/PURGE[drive]        Purges all files in the Delete Sentry directory.
/STATUS              Display the  protection method in effect for each drive.
/S[drive]            Enables Delete Sentry method of protection.
/T[drive][-entrys]   Enables Delete Tracking method of protection.
UNDELETE, and UNFORMAT Copyright (C) 1987-1993 Central Point Software."

DO NOT TRY to use the TSR (Terminate and Stay Resident) part of UNDELETE under Win9x/ME OS, or you WILL damage the LFNs (Long File Names)! Undelete is only a 8.3 DOS short file name format recovering tool!
Example: if you know the name of the directory you want to recover files into, just run:


to undelete all files in a given directory (you will be prompted to recover each file separately, and a successful undelete operation needs a file "sentry", a stored "image" of the given deleted file on the disk, in order to restore it).

NOTE: This doesn't seem to work with files deleted using Windows Explorer, or any other 32-bit Windows application, but that may not be true, it's only a "trial-and-error" game. ;)

FYI: See "DISK PARTITIONING, FORMATTING, BACKUP + RECOVERY TOOLS" for freeware FAT16/FAT32 hard drive data recovery utilities.

Back 2 Contents
8-28-97 Win9x ©Trick in TIPS95.TXT, part of W95-11D.EXE:


Just because your modem's manufacturer claims the device is Hayes compatible, don't assume that you will connect at maximum speed all the time. Today's 56 and 33.6 kbps modems automatically fall back to a lower speed if the line noise is too intense to maintain a faster connection, but sometimes they fall back too far or too soon.
Search for these values: S11= and S36= in your modem initialization string (or create them if they are not present). Check your modem's settings against your manual, and if your modem will accept, change/add these settings to read S11=50 and S36=7 respectively. This will force your modem to cut the dialing delay in half (default is S11=100, measured in milliseconds) and to try connecting at high speeds in two ways before dropping back to a standard asynchronous connection with automatic speed buffering (default is S36=0). These strings can be used with ANY Hayes compatible modem.
To change your modem's initialization string in Windows 9x, open Control Panel Modems Your modem name Properties Connection tab Advanced Extra settings box.

Back 2 Contents
10-17-97 Win9x Registry ©Trick in REGISTRY.TXT, part of W95-11D.EXE:


Even though the Win9x Add/Remove Programs feature allows you to remove software installed by a Setup utility, some buggy Install/Uninstall tools do NOT always remove all traces of an application from the Registry, or from the disk.
To remove uninstalled (deleted) programs still listed in Control Panel under the "Add/Remove Programs" section, open Regedit and go to:


and delete the remnant Registry key(s) for the program you want.
Before deleting them, check to make sure a particular app didn't leave any "phantom" folder(s) and/or files scattered on your drives.
To do this, scroll to the key(s) that match your program's name, (double-)click on the suspected String(s) in the Regedit right hand pane, and take a look at the path(s) shown there. Then search all your fixed drives/partitions for those folders/files. Delete them all.
Now return to Regedit and safely erase the "incriminated" Registry key(s).

TIP: You can also edit/add/delete the desired uninstall Registry keys by using TweakUI's Add/Remove tab, the famous Microsoft Power Toy [110 KB, free, unsupported].

Back 2 Contents
10-5-97 Win9x Registry ©Trick in REGISTRY.TXT, part of W95-11D.EXE:


This message was sent by Eric:

"To protect against Trojans, make the following change to the Registry:
Open Regedit. Go to:


Right-click on the Default entry, choose "Modify", and type Edit. Close Regedit.
You can then preview all batch files before executing them. Right-click and choose "Open" to run a batch file."

NOTE: This trick refers to potential "Trojans"/"Bombs" (rogue executables) that use "distructive" internal/external DOS commands, like: FDISK, FORMAT, DELTREE, DEL etc to wipe out entire drives!


  1. "An alternative way to do the same without hacking the Registry [for the more faint-hearted :)] is to go to Folder Options under Settings and choose MS-DOS Batch Files, edit the associations and choose Edit as the Default for (double-)click."
    [Thank you Kuo!]

  2. "You can't use the Folder Options dialog in Windows Explorer to change the default command for MS-DOS Batch Files, without editing the Registry and changing the "EditFlags" Binary Value to "01 00 00 00" (must be typed exactly like that, without quotes or spaces), which appears under this Registry key (as shown by Regedit.exe):


    You can create a new command in the Folder Options dialog, but without using that Registry hack you can't set it as the default action, which defeats the whole purpose.
    See "ENABLE EDITFLAGS", also in REGISTRY.TXT [part of W95-11D.EXE], to learn how to apply this Registry fix."
    [Thank you Neil!]

Back 2 Contents
10-5-97 Win9x/NT4/2000/ME/XP/2003/Vista/2008/7/8/8.1/2012/10/2016/2019 Original Registry ©Trick in REGISTRY.TXT, part of W95-11D.EXE:


This Registry hack works with all Windows 95/98/NT4/2000/ME/XP/2003/Vista/2008/7/8/8.1/2012/10/2016/2019/newer editions.
Run Regedit and go to:

HKEY_CURRENT_USER\Control Panel\Desktop

Create a new String Value: right-click in the right hand pane select New String Value name it "MenuShowDelay" (without quotes) (double-)click on it give it a value from 0 (fastest = no delay) to 65534 (slowest = maximum delay). Default is 250 for 9x OSes [95/98/ME] and 400 for NTx OSes [NT4/2000/XP/2003/Vista/2008/7/8/8.1/2012/10/2016/2019/newer].
These values are the waiting time (in milliseconds) all pop-up/drop-down menus/dialogs/lists are delayed by before appearing on the screen.
For fastest GUI response, (double-)click on "MenuShowDelay", enter 0 and then restart Windows to see all pop-up menus open instantaneously.

UNDOCUMENTED: To completely disable the automatic menu pop-up, enter -1 and then restart Windows. Now you will have to click one more time on each item/folder (after selecting it) to make its menu expand (manual pop-up/drop-down). This forces Windows to "behave" similar to older Windows/WfWG 3.xx releases. Have fun.

FYI: This can also be achieved by using TweakUI, the famous MS Power Toy [110 KB, free, not supported], from the General tab check the "Menu Animation" box.

More info @ MSKB:

Back 2 Contents
10-3-97 Win9x Registry ©Trick in REGISTRY.TXT, part of W95-11D.EXE:


This Registry editing tip will move the \Startup folder from the \Start Menu\Programs folder to a different location, let's say \Windows (default Win95 files folder). The programs located in the \Startup folder will still run, but the \Startup folder will be in a different directory (\Windows in this case).
This helps if you don't have anything in the Startup folder, getting it out of your way. The folder is just relocated, not deleted!
To do this, open Regedit and go to:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

The right hand window contains the path to the current location of the Startup folder (the default is: \Windows\Start Menu\Programs\StartUp).
Change this value to \Windows to make \Startup disappear for ever!
This is valid for all Win95's default folders (you can change their location to anything you want). Example: change Win95's fonts location from \Windows\Fonts to \Fonts.

Back 2 Contents
10-3-97 Win9x Original ©Trick in MYTIPS95.TXT, part of W95-11D.EXE:


This tip is designed to save you a few seconds when opening a Control Panel Applet, not having to open the entire Control Panel folder from the Start Menu, and then (double-)click your desired icon/item (time consuming, and a waste of mouse clicks).
Open Explorer, click View, click Options, and then the Files Types tab. Click New Type..., and type Control Panel in the "Description of type:" box. Then type CPL in the "Associated extension:" box. Now click the "New..." button at the bottom, type Open in the "Action:" box, and then type C:\WINDOWS\CONTROL.EXE in the "Application used to perform action:" box. Click OK, then OK again, and OK one more time. Now you should be back in the Explorer's window, where you initially started.
From now on, when you (double-)click on a .CPL file in Explorer, or in File Manager (all .CPL files are located in your C:\Windows\System folder), that particular Control Panel File opens the same as it would from the real Control Panel, and you can change/save settings (business as usual).
You can also create a shortcut to a particular Control Panel Applet on the Desktop or in any Start Menu folder, by selecting a .CPL file on your shortcut's Command line.

UPDATE: ".CPL files are automatically by default associated with:
%WINDIR%\rundll32.exe shell32.dll,Control_RunDLL %1,%*
One may need to rename the:
Registry key to 'open'."
[Thank you Yuri!]

Back 2 Contents
©1996-2023 MDGx (a.k.a. AXCEL216): Everything here is FREEware. Always free of ad(vertisment)s, cookies, tracking, malware + spyware. I have created [August 1996], maintain and update these web pages entirely by hand using Programmer's File Editor [replaced Notepad].
I do not promote, speak in the behalf of, advertise or work for any computing, technology, news or internet profit business. All ©copyrights and ®registered trademarks retain owners' property.