Lardog says:
Last modified: 3/2/98
|
 |
Microsoft Windows Technical
Support mostly sucks, try Known
Bugs,
You may download & install Service
Pack 1 and System
Updates too (no big improvement though).
How to open a DOS window into a subdirectory from
Explorer
How to multi-boot to old DOS and/or Windows 3.1
Mapping Middle-Mouse to Double-Click
AUTOEXEC.BAT, CONFIG.SYS and MSDOS.SYS
Miscellaneous Tips
A good reference for Windows 95 is Windows 95 Secrets by Livingston.
Like it's predecessor for Win 3.1, this book should be browsed cover to
cover like a novel. It would appear to be a reference book, but in reality
you won't know what to look up, since the helpful tips are all secrets.
How to open a DOS window into a subdirectory
from Explorer
-
From Explorer, click the VIEW / OPTIONS menu item
-
Select the FILE TYPES tab
-
Edit FOLDER (select FOLDER & click on EDIT)
-
Click on NEW
-
Action: MS-DOS Prompt (or whatever description you like)
-
Application: c:\windows\command.com /k cd (or wherever you installed Win95)
-
Click on all the OK buttons
Now when you click RIGHT on a folder in Explorer, "MS-DOS Prompt" will
appear as an option. Select this and you will get a DOS window with the
current path set to the folder you selected.
P.S. you can run Windows 95 programs from DOS shells, e.g. from a DOS
prompt type "NOTEPAD myfile.bat" and you will get a new Notepad window
editing the specified file.
How to multi-boot to old DOS and/or Windows
3.1
If you have the installation disks for all your old Windows applications,
it is probably best to install Win95 to a new subdirectory rather than
overwriting your old Windows 3 .1. You will lose all your icons, WIN.INI
and SYSTEM.INI settings, but it is cleaner to reinstall your apps. Most
of us have dead weight from old, deleted apps clogging up our SYSTEM.INI
and C:\WINDOWS\SYSTEM anyway.
If you wish to keep your old apps and icons as installed, you should
back up your C:\WINDOWS and C:\WINDOWS\SYSTEM subdirectories in case Win95
installation doesn't work (it often doesn't). You should switch to a TEMPORARY
SWAP FILE first (from Control Panel / Enhanced / Virtual Memory) to avoid
backing up a huge swap file, and you should also switch to standard VGA
video mode. After you feel everything is working fine in Win95, you can
delete your old Windows backup.
Before installing Windows 95 over your existing Windows 3.1 (or WFW
3.11):
-
Create a boot floppy for your old DOS (probably DOS 6.22).
-
From DOS, type FORMAT A: /S /Q (assuming A: is your bootable floppy drive)
-
Also copy C:\DOS\SYS.COM to A:
-
Just to play it safe, also copy C:\DOS\EDIT.* to A:
-
Backup your old C:\DOS subdirectory
-
Either copy this subdirectory to a new subdirectory not in your PATH statement,
or PKZIP it (recommended). Win95 will delete programs from DOS that it
incorrectly assumes you no longer need.
-
Backup WRITE.EXE and WRITE.HLP. These files get deleted by Win95 install.
Also, Calendar is not included in the new Win95, so you can copy CALENDAR.EXE
and CALENDAR.HLP from your old Windows backup to the new Windows 95 subdirectory
if necessary.
-
If you are on a network, write down all your information about what hardware,
protocols and setup info (TCP/IP etc.) so you can re-enter them for Win95.
...(sorry, this
part isn't done yet)
Mapping Middle-Mouse to Double-Click
To map the Logitech Mouse Driver middle button to double-click:
-
Install the mouse driver for DOS. This makes changes to your AUTOEXEC.BAT,
so use an editor to move these changes to the appropriate boot sections
(assuming you are set up to multi-boot). Your Windows boot section should
load no mouse drivers; if you boot only to Windows 95, just comment out
all references to mouse.
-
From Windows 95, make sure you are using Microsoft's Logitech mouse driver
that comes with Windows 95, not the 16-bit Logitech driver for Windows
that came on a floppy with your mouse.
-
Run the WMOUSECC.EXE program in your C:\MOUSE (or wherever) subdirectory.
Make sure middle-mouse is mapped to double-click, then click on OK. If
you still see the mouse icon at the bottom of the screen, click right,
then click on Hide Icon.
Now WMouseCC will automatically run hidden every time you run Windows 95,
giving you middle-mouse double-click support.
AUTOEXEC.BAT, CONFIG.SYS and MSDOS.SYS
Windows 95 loads better drivers (32 bit) than can be loaded from CONFIG.SYS
or AUTOEXEC.BAT. These two files, run when DOS initially boots, can only
load 16 bit drivers. Your CONFIG.SYS should have no DEVICE= commands except
for possibly:
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
It is not clear that the DEVICEHIGH=C:\WINDOWS\COMMAND\DRVSPACE.SYS
/MOVE command helps anything, not even for DOS mode. I seem to get
more free memory if I just leave that line out. (This line did help very
much with DOS 6.22).
Your AUTOEXEC.BAT should load no drivers either, except possibly for
LH C:\WINDOWS\COMMAND\DOSKEY
or possibly other TSRs you want loaded in all DOS boxes. You do
not need to put these TSRs in AUTOEXEC.BAT; you could list them in a BAT
file, then enter this file name in the "Batch file:" text box under the
PROGRAM tab of your MS-DOS Prompt Properties dialog box.
The only way to avoid loading DRVSPACE.SYS
(if you have a double-spaced drive) is to hit F8 during boot, select STEP
BY STEP CONFIRMATION, then type N at the appropriate prompt.
To run some DOS programs (especially games), you might need to boot
directly into DOS instead of Windows 95. You might also need to boot into
DOS with expanded memory, or boot DOS with CD and sound drivers. Here's
some nice examples of how to set up for multi-config boot. Of course, don't
just copy these three files to your root directory, it is probably best
to edit your existing files using these files as examples.
AUTOEXEC.BAT
SET BLASTER=A220 I5 D1 H5 P330 E620 T6 - this is appropriate
for my AWE32, yours might be shorter (just A220 I5 D1).
C:\VIBRA16\DIAGNOSE /S - replace these commands with your sound
card drivers. If necessary, use the floppy that came with your sound card
to install drivers & modify AUTOEXEC.BAT so you'll know what to put.
cd \access, ta games - replace these lines with your DOS menuing
system if you have one (e.g. turbo-access, direct access, etc.).
If you do not have a DOS menuing program, you can make your own using
the CHOICE command (OK for Win95 or 3.1, but not supported in NT
4.0). Here's a fragment of a BAT file I made to
run programs off a writeable CD I made of shareware games (for my kids).
CONFIG.SYS
MenuItem - for more info on this command, create a DOS window
and type HELP MENUITEM
DOS=NOAUTO - this specifies not to automatically load IFSHLP.SYS
and SETVER.EXE (required for Win95)
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS HIGHSCAN I=B000-B7FF - you
probably already have EMM386 in your CONFIG.SYS, copy what you already
have to these lines.
MSDOS.SYS
To edit MSDOS.SYS, from Explorer click RIGHT on this file then select
PROPERTIES. Uncheck READ-ONLY and HIDDEN, then click APPLY. Use NOTEPAD
to make the changes, save your changes, then set READ-ONLY and HIDDEN back
on.
BootGUI=0 - specifies not to automatically run Win95
Logo=0 - specifies not to display the Windows 95 splash screen
when booting
BootMulti=1 - indicates that you are using a multi-config boot
Miscellaneous Tips
Add a line to SYSTEM.INI
To maximize DOS memory in an MS-DOS session: add the line LocalLoadHigh=1
to the [386Enh] section of system.ini.
Enable CD Read-Ahead Buffering
To enable read-ahead buffering of your CD, click RIGHT on My Computer,
then click Properties / Performance / File System / CD-ROM, then select
the "Optimize Access Pattern For" option that matches your CD-ROM speed.
You can also increase or maximize the "Supplemental cache size" setting.
Icons for BMPs
To make BMP file icons in Explorer look like the bitmap itself: use REGEDIT
to set HKEY_CLASSES_ROOT / Paint.Picture / Default Icon = "%1".
This assumes BMPs are registered to Paint.Picture. If not - you can
check HKEY_CLASSES_ROOT / .bmp / (Default) - substitute the actual program
for Paint.Picture. It is probably easier to use Edit / Find to search for
Paint.Picture than to click down the registration tree using the mouse.
The old Default Icon was probably "C:\WINDOWS\SYSTEM\cool.dll,41" (Win95)
or "mspaint.exe,1" (NT). This entry will automatically be mirrored in HKEY_LOCAL_MACHINE
/ SOFTWARE / Classes / Paint.Picture / Default Icon. The change will not
take effect until you reboot.
Start Explorer in a Subdirectory
To create an icon that starts Explorer viewing a specific directory (say
D:\mydir), create an icon with Shortcut Target "C:\Windows\Explorer.exe
/n,/e,D:\mydir".
For NT 4.0, the Target should be %SystemRoot%\explorer.exe /n,/e,D:\mydir.
Add Items to SEND TO Menu
To add items to the Send To list on the pop-up menu you get by clicking
RIGHT on Explorer, add shortcuts to your favorite programs in the C:\WINDOWS\SENDTO
(or similar) subdirectory. This allows you to quickly force a specific
application to edit a file, ignoring the file's extension (e.g. send a
.DAT file to NOTEPAD).
I add shortcuts to Notepad (for .DAT files, etc.), Paint
Shop Pro browser (for directories) and Winzip
(for self-extracting executables). Most other programs are correctly run
automatically from double-clicking, based on registered file name extensions.
Error Message - Can't Load (or Register) File: THREED16.OCX
If you get this error message, or a similar one for a different OCX, you
have probably moved some OCX files from the subdirectory in which they
were registered. This will happen to Win95 and NT if you relocate or reinstall
a 16-bit program that stores OCX files in the same subdirectory as the
program (instead of storing them in \windows\system).
To fix this:
-
Run regedit (click START / RUN... then type REGEDIT).
-
Click EDIT / FIND... then type OCX, and click KEYS, VALUES and DATA all
checked on.
-
Keep searching by hitting F3. Watch for entries that specify a file location
in your old (deleted) subdirectory, usually with the Name value of (Default).
-
Double-click on (Default) to change the Data value to the correct
location for this OCX.
-
To do a global replace (Windows 95 only):
-
from regedit click on REGISTRY / EXPORT REGISTRY FILE...
-
click EXPORT RANGE: ALL checked on
-
type a file name and click on SAVE
-
Edit the saved file using either 32-bit notepad, wordpad, or your favorite
text editor to perform global replaces
-
from regedit, click on REGISTRY / IMPORT REGISTRY FILE... and reload the
file you edited.
-
This does not appear to work for Windows NT 4.0. I always get an error
message saying "can not modify product type, this is a violation of your
software license..." when I try to import a registry.
Don't Compress drive
C:
You probably shouldn't compress your C: boot drive using Plus! DrvSpace.
You will end up with some space (usually a great deal) in an uncompressed
H: drive anyway. Better to "create a new compressed drive" named H:, leaving
C: uncompressed. That way, if you ever need to hit F8 during boot-up and
prevent loading of DRVSPACE drivers, your C: drive (including C:\AUTOEXEC.BAT
and C:\WINDOWS\COMMAND\*.*) will still be readable.
To avoid loading DRVSPACE.BIN: By hitting F8 / Single Step during boot-up,
then selecting "skip" when it comes to DRVSPACE.BIN, you can prevent loading
the DRVSPACE drivers. This many be necessary to play certain old DOS games
that require both sound and/or CD drivers and a large amount of low memory.
This is the only way to disable loading of DRVSPACE; it can not be prevented
using multi-config boot menus.
If you have an uncompressed C: drive and a double-spaced H: drive (as
I suggest), booting in this way prevents you from accessing the H: drive,
but otherwise everything is fine. You still have access to all your C:
based boot files, DOS sound & CD drivers and utility programs. If however
you compress C:, then booting in this way makes your normal H: drive appear
to be your new C: drive. Now only files on the old H: drive can be accessed.
P.S. Both my friend and I ruined our hard drive files at lease once
by attempting to compress our large hard drives using MS-Plus. It appeared
that if we attempted to compress a large drive (1.2G+) that was more than
half full, MS-Plus Compression ruined our FAT. This is clearly a nasty
bug in the Microsoft software. The solution was to compress the hard drives
before they were half full, preferably when the drives were nearly
empty. For this reason, I do not advise my less-than-hacker friends to
compress their nearly full hard drives at all.
Windows 95 Desktop
When dragging & dropping with the Left Mouse Button from Explorer,
hold Ctrl to copy, Shift to move, and Ctrl-Shift to
create a shortcut. Of course, you can always drag & drop using the
Right button to get a menu of these choices.
To copy program shortcuts from the Start menu to your desktop, click Right
on the Start button, then select Open. This creates a directory browser
window for C:\Windows\Start Menu. Traverse down the Programs folder until
you find the shortcut you want, then drag & drop icons while holding
Ctrl to copy your favorite program links to your desktop. For Windows NT
4.0, you must browse the folders C:\WINNT\Profiles\All Users\Start Menu
or C:\WINNT\Profiles\<loginname>\Start Menu.
To quickly get to Device Manager (Win95 only), Right-Click on My Computer,
then select Properties, then click on the Device Manager tab. Device Manager
/ Properties is the same as Control Panel / System. Similarly, to quickly
get to Network Properties right click on Network Neighborhood then select
Properties.
To delete a file immediately from Explorer (without going to the recycle
bin), hold Shift then hit Del, or hold Shift while you click right then
select DELETE..
To copy an image of the screen to the clipboard, hit Print Screen.
To copy an image of just the current window, hit Alt+Print Screen.
Use Paint Shop Pro to save
or print the image (Windows Paint doesn't autosize to match the clipboard
well).
To fully expand a directory tree in Explorer, highlight the directory then
hit the * (asterisk) key in the Numeric Keypad.
You can quickly resize the columns in Explorer, directory browser and Find:
All Files windows by playing with the columns legend. Drag & drop the
line between "Name" and "Size" to resize the Name column, or click on these
fields to sort the data on that field in ascending or descending order.
To change icon spacing: Right Click on desktop, then select Properties.
Click Appearance tab in the Display Properties window. Set Item = Icon
Spacing (Horizontal) then Icon Spacing (Vertical).
Lardog's Favorite Settings
Here is how I like to set up my Windows 95 environment:
Click Right on the Taskbar (usually at the bottom of the screen). Select
the Properties tab. Under Taskbar options, check only "Show Small Icons
In Start Menu", and "Show Clock", then click on OK.
From Explorer, click on the View menu item, and check Toolbar, Status Bar,
and Details. Click on View / Options, then from the View tab select Show
All Files, Display The Full MS-DOS Path In The Title Bar, and Include Description
Bar For Right And Left Panes. Make sure Hide MS-Dos File Extensions For
File Types That Are Registered is unchecked.
From the My Computer directory browser window, click View and check ToolBar
and Status Bar. Click on View / Options, then from the Folder tab click
on Browse Folders By Using A Single Window...
Disable Win95 Windows Logo key
The Win95 Windows Logo key is usually found between your left Ctrl
and Alt keys (if you have a 102-key keyboard), and is a shortcut
to the Start menu. This accomplishes the same thing as hitting Ctrl+Esc.
When playing DOS games from Windows 95, it is easy to accidentally bump
this key, throwing you back into Windows 95, since Ctrl and Alt are often
used for shoot, jump, strafe, etc. MicroSoft has released a file to disable
this key when playing MS-DOS games: DOSWINKEY,
included in their Kernel
Toys For Win95 Page. Kernel Toys also includes some other useful MS-DOS
utilities for Windows95.
If anyone out there has any Win95 tips for this page, please Email
me,
I promise I won't flame back, in fact I'll be your best friend.
Lardog's is hosted by