home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / windows / win95 / faq / part02 < prev    next >
Encoding:
Text File  |  1998-11-10  |  58.9 KB  |  1,240 lines

  1. Newsgroups: comp.os.ms-windows.win95.misc,comp.os.ms-windows.setup.win95,comp.os.ms-windows.networking.win95,comp.os.ms-windows.apps.compatibility.win95,comp.os.ms-windows.apps.utilities.win95,comp.answers,news.answers
  2. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!news.kodak.com!news-nysernet-16.sprintlink.net!news-in-east1.sprintlink.net!news.sprintlink.net!chippy.visi.com!news-out.visi.com!newsfeed.direct.ca!news.bctel.net!srv4.reelwest.bc.ca!not-for-mail
  3. From: gordonf@intouch.bc.ca
  4. Subject: Win95 FAQ Part 2 of 14: Re/Un/Installation
  5. Message-ID: <19981108.8D7FAB8.1264E@ras4vpn10.reelwest.bc.ca>
  6. Date: Sun, 8 Nov 98 20:09:56
  7. Approved: news-answers-request@MIT.EDU
  8. Followup-To: comp.os.ms-windows.win95.misc
  9. Summary: These postings list many questions asked in said newsgroups,
  10.          and answers them as best as I can.  I make references to other
  11.          Web sites and FAQs when appropriate.  Visit the WWW home of
  12.          this FAQ (http://www.orca.bc.ca/win95) for the appropriate
  13.          links.  This section is the 2nd: Re/Un/Installation
  14. Organization: Personal and Win95 FAQ maintainence
  15. X-NoSpamWanted: This address is not for unsolicited commercial e-mail
  16. X-ImNotKidding: By sending UCE to this address you agree to pay $50.00 CDN
  17. X-pensive-spam: Payable to G. Fecyk, c/o P.O. Box 373 Oakville, MB  R0H 0Y0
  18. X-ploded-spams: Stop e-mail trespassing. <http://www.orca.bc.ca/dul/>
  19. X-federal-bill: Section 302, HR3888 / S1618, R.I.P.
  20. Lines: 1216
  21. Xref: senator-bedfellow.mit.edu comp.os.ms-windows.win95.misc:326236 comp.os.ms-windows.setup.win95:77859 comp.os.ms-windows.networking.win95:59685 comp.os.ms-windows.apps.compatibility.win95:17912 comp.os.ms-windows.apps.utilities.win95:62548 comp.answers:33800 news.answers:144044
  22.  
  23. Archive-name: windows/win95/faq/part02
  24. Last-Modified: 1998/11/08
  25. Posting-Frequency: Every two months
  26. URL: http://www.orca.bc.ca/win95/faq2.htm
  27.  
  28. Subject: 2. Installing Windows 95 
  29.  
  30.      * 2.1. Basics about Win95 vs Win 3.x and DOS
  31.           + 2.1.1. Basics about OEM Service Release 2 vs original
  32.             Win95, Win 3.x, and DOS
  33.      * 2.2. How do I install Win95 on a computer with...
  34.           + 2.2.1. ...nothing else on it?
  35.           + 2.2.2. ...DOS and Windows 3.x on it?
  36.           + 2.2.3. ...Stacker (tm) disk compression
  37.           + 2.2.4. ...>500 MB drive running Disk Mangler, DriveLamer,
  38.             etc
  39.           + 2.2.5. ...Double/DriveSpace (tm) disk compression
  40.           + 2.2.6. ...OS/2 (tm) ? (any 2.x or higher version)
  41.           + 2.2.7. ...Windows NT (tm) ? (why?)
  42.           + 2.2.8. ...no hard drive? (diskless station)
  43.           + 2.2.9. ...notebook computer? 
  44.           + 2.2.10. How do I copy my Win95 installation to another
  45.             hard drive?
  46.      * 2.3. How do I install Windows 95 from...
  47.           + 2.3.1. ...floppies?
  48.           + 2.3.2. ...CD-ROM drive? (Harder than you think)
  49.           + 2.3.3. ...network server? ("Standard" shared install) 
  50.           + 2.3.4. ...network server? ("Copy the cabs to a server"
  51.             quick install)
  52.           + 2.3.5. How do I make Setup NOT install things like
  53.             Internet Explorer, MSN, etc?
  54.      * 2.4. I'm having problems with...
  55.           + 2.4.1. ...rebooting after first part of setup
  56.           + 2.4.2. ...reading disk 2
  57.           + 2.4.3. ..."Safe" recovery
  58.           + 2.4.4. ...part two of setup can't read drivers from
  59.             CD-ROM
  60.           + 2.4.5. ...part two of setup can't read drivers from
  61.             network 
  62.      * 2.5. Can I install two separate copies of Win95?
  63.           + 2.5.1. Can I boot from a floppy disk and then run Win95
  64.             from a hard drive?
  65.      * 2.6. How do I install old DOS and Windows 3.1 in a Win95
  66.        system?
  67.      * 2.7. Why should I make a startup disk?
  68.      * 2.8. Top ten installation mistakes 
  69.      * 2.9. Things to try before Re-Installing
  70.      * 2.10. Things to do before re-installing to ensure a good
  71.        re-installation
  72.      * 2.11. Top ten re-installation mistakes
  73.      * 2.12. Things to try before giving up
  74.      * 2.13. How do I un-install Win95 fromà
  75.           + 2.13.1. ...installation on top of old Windows 3.x?
  76.           + 2.13.2. ...installation on separate directory or drive?
  77.           + 2.13.3. ...a computer with DriveSpace 3 (tm) disk
  78.             compression?
  79.           + 2.13.4. ...a server based install?
  80.           + 2.13.5. ...a diskless workstation?
  81.      * 2.14. Top ten Un-Installation mistakes
  82.        
  83. ------------------------------
  84.  
  85. Subject: 2.1. Basics about Win95 vs. Win 3.x and DOS
  86.    
  87.    Back up (Make a copy of) your hard drive first, if you don't know what
  88.    you're doing! Back up anyway even if you do.
  89.    
  90.    Windows 95 is a very different beast from Windows 3.1, different from
  91.    MS-DOS, different from anything else out there. Treat it like Windows
  92.    95 and not like DOS, and it will install and perform like Windows 95.
  93.    
  94.    This is especially true with installation. Try to remove as many old
  95.    DOS drivers, TSRs, disk compressors, disk managers, etc before
  96.    attempting to install. Setup will recognize a host of such programs
  97.    and warn you to remove them before continuing. Heed that warning! And
  98.    if you have any doubts as to what Setup will do to your computer, back
  99.    up your hard drive first!
  100.    
  101.    One very useful function of Setup is creating a Startup Disk to start
  102.    the computer from, in case Win95 can't start on its own. Setup will
  103.    ask you if you want a Startup disk just before it copies its files to
  104.    your hard drive. Make up a Startup Disk. You can even uninstall Win95
  105.    from this startup disk, provided you enabled Uninstallation in Setup
  106.    (If you installed on top of Win 3.1).
  107.    
  108.    NOTE: The Startup disk that Setup makes for you will not contain any
  109.    real mode (DOS) drivers for hardware. It only contains basic utilities
  110.    you'd normally associate with DOS (scandisk, etc) plus utilities to
  111.    import or export Registry keys (or the entire Registry), and the
  112.    Uninstaller. You must add drivers to the disk's DOS configuration (and
  113.    hence you should know how to configure stuff in DOS) if you expect to
  114.    use such hardware after booting from that disk.
  115.    
  116.    Another very useful tool, though it doesn't get built during Setup, is
  117.    the Emergency Recovery Disk. If you own a CD-ROM version of Win95,
  118.    copy the ERU utilities, from \OTHER\MISC\ERU to your Win95 directory,
  119.    after you finish installing Win95. Then, when you want to make a
  120.    recovery disk, run eru.exe. Afterwards, if you ever corrupt your Win95
  121.    setup, run erd.exe (the DOS counterpart to eru) to re-build the lost
  122.    configuration!
  123.    
  124.      * 2.1.1. Basics about OEM Service Release 2 vs original Win95, Win
  125.        3.x, and DOS 
  126.        
  127.    Much of the original Windows 95 install rules above also apply to
  128.    version 4.00.950B, more commonly known as OSR2, or even (quite
  129.    mistakenly) "Windows 97". Here are additional points to know before
  130.    installing 4.00.950B:
  131.      * Without special "attention", 4.00.950B will only install on a
  132.        clean computer (without DOS, Win 3.1, or Win95, or any other
  133.        operating system). The OSR2 FAQ
  134.        (http://ling.ucsd.edu/~erwin/osr2.html) contains details on how to
  135.        install 4.00.950B on a system that already has a version of
  136.        Windows.
  137.      * 4.00.950B's version of DOS (DOS 7.1) will not run Windows 3.1 (as
  138.        per FAQ pages 3 and 12). This version's IO.SYS includes special
  139.        code to block other versions of Windows from starting. (Download
  140.        this patch to fix DOS 7.1 so it can run Windows 3.x). However,
  141.        this version of DOS will run other DOS apps, including games, as
  142.        long as they don't perform direct disk writes (even if you use
  143.        FAT32 file system).
  144.      * Read the OSR2 FAQ after you read this one.
  145.        
  146.    
  147. ------------------------------
  148.  
  149. Subject: 2.2. How do I install Windows 95 on a computer with...
  150.    
  151.    Well, let me get some basics about the Win95 setup straight first.
  152.    
  153.    Floppy users should first virus-scan their systems before installing
  154.    from floppies. MS's Knowledge Base article Q136111 explains how
  155.    viruses can ruin your second disk, because that disk is in DMF (1.68
  156.    MB) format. A boot-record virus will remove the DMF boot record,
  157.    rendering it useless. Alternatively, you can Write-protect the disks;
  158.    Some idiot at MS's production lab decided they should ship all
  159.    Microsoft disks write-enabled. That same KB article describes that,
  160.    while Setup will try to write to Disk 2 with your name and
  161.    registration info, you can leave the disk write-protected and tell
  162.    Setup to ignore the write-protect error.
  163.    
  164.    CD-ROM users: make sure you can read the CD-ROM from DOS. This means
  165.    loading a real-mode CD-ROM driver into your DOS config, either already
  166.    on your hard disk or from your boot floppy.
  167.    
  168.    Network users: If you're installing from floppies or CD-ROM, pay
  169.    attention to the above notes as though it were a stand alone computer.
  170.    If you install Win95 through the network instead, also read the
  171.    notes in 2.3.3 below. Don't forget to ask your Administrator if you
  172.    can install Win95; he has to make preparations to his server to let it
  173.    work!
  174.    
  175.      * 2.2.1. ...nothing else on it?
  176.        
  177.    You need to prepare a File Allocation Table (FAT) partition on your
  178.    hard drive to install Windows 95 to. The first bootable partition must
  179.    use FAT file system, regardless of where you install Win95. If you
  180.    bought the Win95 package designed for PCs without Windows (meaning not
  181.    the upgrade) it will come with a startup disk for this purpose. The
  182.    startup disk works much like the setup disk for MS-DOS 6.22; it will
  183.    create a partition and format it for you. The disk also contains the
  184.    traditional MS-DOS utilities like fdisk, format, sys, himem.sys, to do
  185.    this manually.
  186.    
  187.    It will then ask for Setup Disk 1 or the CD-ROM, which installs the
  188.    Win95 setup wizard to take you the rest of the way.
  189.    
  190.    NOTE: Some OEM CD-ROM distributors might not have included an MS-DOS
  191.    driver for the CD-ROM drive on the startup disk. If this is so, when
  192.    the boot disk setup asks you for the CD-ROM disk, it won't find it.
  193.    Tell the manufacturer to correct this. If you're adventurous enough to
  194.    do this yourself, the config.sys and autoexec.bat files on the boot
  195.    disk have instructions on how to add your DOS CD-ROM driver.
  196.    
  197.    If you choose to install the upgrade version on to an empty system,
  198.    you will need a boot disk with the DOS utilities I mentioned. You will
  199.    also need your Windows 3.1 Disk 1, as proof that you're eligible for
  200.    the upgrade. Part way through preparing the inital setup, it will ask
  201.    you to "locate" the original installation of Windows 3.1, at which
  202.    point you can insert your Windows 3.1 disk 1 and have Setup search
  203.    there for it.
  204.    
  205.    4.00.950B users must use their Win95 boot disk (DOS 7.1), add any
  206.    needed CD-ROM or network drivers, AND use that particular version of
  207.    fdisk to create FAT32 partitions. If you don't want to use FAT32 you
  208.    can use any DOS version to create hard disk partitions and run the
  209.    Setup from. I could install 4.00.950B with only a DOS 6.22 boot disk.
  210.    
  211.      * 2.2.2. ...DOS and Windows 3.x on it? 
  212.        
  213.    Most likely you will have the upgrade version of Win95, and in the
  214.    case of the CD-ROM version, you will already have a DOS CD-ROM driver
  215.    loaded and working. Microsoft recommends you run Win95 setup from
  216.    within Windows 3.1, which does work, but if you plan on installing
  217.    Win95 in a separate directory than your existing Windows, you should
  218.    run setup from DOS instead. Keep it simple.
  219.    
  220.    If you install from within Windows 3.1, and you choose to install on
  221.    top of your existing Windows, be sure to allow Setup to copy your
  222.    existing configuration in case you wish to uninstall Win95 later.
  223.    
  224.    A safer bet is to install Win95 in its own directory, which gives you
  225.    the option to dual-boot between your original DOS and Win95.
  226.    Uninstalling then becomes a simple matter of deltree c:\win95, and
  227.    removing the remaining traces from the root directory (including a sys
  228.    c: to restore the original DOS system files).
  229.    
  230.      * 2.2.3. ...Stacker (TM) disk compression? 
  231.        
  232.    Microsoft recommends to uncompress your drive before installing Win95,
  233.    but it does work with real-mode Stacker drivers. Just install
  234.    normally, but keep your real-mode Stacker disk drivers installed when
  235.    you do. You will lose performance on disk access as long as you
  236.    maintain your DOS version of Stacker. Otherwise the same rules apply
  237.    as for DOS and Windows 3.x.
  238.    
  239.      * 2.2.4. ...>500 MB drive running Disk Mangler, DriveLamer, etc? 
  240.        
  241.    These disk managers allow systems, that otherwise can't handle drives
  242.    with more than 1024 cylinders, to work with these drives. They're
  243.    typically larger than 500 megabytes.
  244.    
  245.    Ontrack's Disk Manager and MicroHouse's DrivePro work OK with Win95's
  246.    32-bit disk drivers, so you can install like you could for an upgrade,
  247.    but you should consider a BIOS upgrade and a system backup before
  248.    attempting to install Win95 on systems with disks bigger than 500
  249.    megabytes. These disk managers are vulnerable to boot record viruses,
  250.    making your system unstartable! On a system that supports large hard
  251.    drives by design, a virus strike will not cause such damage (though it
  252.    will do other nasty stuff of course; at least the virus is easier to
  253.    remove!)
  254.    
  255.    Warning on FAT32: Ontrack's Disk Manager 7.0 or earlier does not work
  256.    with protected mode disk drivers and FAT32 (it does seem to work with
  257.    MS-DOS mode access though). If you must keep the disk mangler because
  258.    your BIOS does not work with disks larger than 500 MB, use normal FAT
  259.    instead.
  260.    
  261.    Let me get this 1024 cylinder nonsense straightened out once and for
  262.    all. IBM compatibles, ever since the XT, cannot start from a hard
  263.    drive partition with more than 1024 cylinders, even though partitions
  264.    may exist beyond that and may even be accessible after starting up.
  265.    The original FAT file system cannot exceed this 1024 cylinder limit
  266.    either, and FAT partitions can't go past cylinder 1024, regardless of
  267.    the total number of cylinders. Other file systems easily handle this,
  268.    but not FAT, nor VFAT (Win95). And no Intel-based PC on this planet
  269.    can boot from any hard drive partition that sits beyond this limit,
  270.    regardless of the file system!
  271.    
  272.    Disk manager hacks and LBA translation reduce the number of "logical"
  273.    cylinders, and usually increase the number of "logical" heads to
  274.    compensate, in order for these lame PCs to boot up from such a hard
  275.    drive. Since LBA translation is built in to most Intel-based PCs
  276.    today, use it. Or upgrade your BIOS. Don't use software to
  277.    accomplish this translation, and don't waste time with other software
  278.    hacks or "magic" to work around this.
  279.    
  280.    One precaution to prevent a virus strike (and other mistakes, like
  281.    booting off a non-system disk), is to set your BIOS to always boot
  282.    from drive C: (like C: first, A: second, or C, A) so your disk manager
  283.    software will always load before anything else does.
  284.    
  285.    A very kind representative from Ontrack took the time to clear up the
  286.    statements I made in this particular FAQ question:
  287.  
  288. 2. If you have a "normal" DOS MBR, and the system gets hit
  289. with a boot-sector virus. Oh, yes, the PC boots, but the
  290. nasty virus is lurking to do its dirty work with no warning
  291. from DOS at all.
  292. 3. Now, if you have Ontrack's Dynamic Drive Overlay (DDO),
  293. the virus over-writes part of the DDO code, and the user
  294. cannot boot the PC, but usually gets a warning like "DDO
  295. Integrity Error" which means just what it states, something
  296. has corrupted the DDO code. In most cases, that "something"
  297. is the nasty virus. The user gets a warning, knows something
  298. is wrong, and then is able to take the steps to remedy the damage.
  299.  
  300.    These two points are the ones I'll ponder here:
  301.    
  302.    2) If the PC can at least boot, you will be able to start your system
  303.    with some kind of boot disk (Remember the Startup Disk? Did you
  304.    make one?) and run a DOS version of a virus killer to remove the boot
  305.    record virus. Win95's quite attentive in this respect; you'll know if
  306.    you have a boot record virus as soon as the Desktop appears. Oh you
  307.    could load DDO drivers in config.sys on the boot disk (DM 6.03
  308.    includes instructions on how to do this) but you still won't be able
  309.    to repair the DDO partition table without destroying the rest of the
  310.    disk (since the virus already destroyed it). The best you could do is
  311.    back up the data onto another hard disk (At last there's a use for
  312.    DOSLFNBK; the real mode DOS long filename backup utility) and
  313.    install the Win95 DOS startup files (SYS x: (x=Target drive)) on it.
  314.    Regardless of our Ontrack friend's claims, I did not find a utility on
  315.    the DM disk to repair the DDO partition table without destroying
  316.    everything afterwards (DDO boot record, FATs, directory tree, etc)
  317.    
  318.    3) I didn't get any warning at all besides "Non-system disk or disk
  319.    error" on the virus infected DDO drive. If I were a typical reader of
  320.    this FAQ, meaning, "All I know how to do is hit the Start button, tell
  321.    me more," this error message would mean nothing more to me than, "my
  322.    hard disk is toast, please help me fix it."
  323.    
  324.    Here's more from our Ontrack rep:
  325.  
  326. Just another tidbit on the off-chance that you are unaware
  327. of new BIOS limitations. There are a number of newer LBA
  328. BIOS's that have limitations at 2.1GB, 3.27GB as well as
  329. 4.2GB. Here again, Ontrack's Disk Manager comes back into
  330. play to solve these problems.
  331.  
  332.    Uh-huh. Didn't Award fix that with their 4.50G BIOS? Wasn't that
  333.    released in early 1995? Doesn't standard FAT have a partition size
  334.    limit of 2 GB? Doesn't FAT32 work with larger disks anyways?
  335.    
  336.      * 2.2.5. ...Double/DriveSpace (TM) disk compression? 
  337.        
  338.    Simply perform your normal installation as per the Upgrade.
  339.    
  340.    Win95 comes with 32-bit versions of the DoubleSpace/DriveSpace drivers
  341.    and they will unload the real mode drivers from memory when Win95
  342.    runs.
  343.    
  344.    4.00.950B comes with DriveSpace 3 and the utilities needed to convert
  345.    existing compressed drives to DriveSpace 3. You should pay attention
  346.    to the info in FAQ page 11 for more help.
  347.    
  348.      * 2.2.6. ...OS/2 (TM) ? (any 2.x or higher version) 
  349.        
  350.    Microsoft does not support installing Win95 on systems with OS/2, any
  351.    version. Attempting to install Win95 on a system like this will wipe
  352.    out any capability of starting OS/2.
  353.    
  354.    However, if you use Boot Manager, you can install Win95 in a partition
  355.    of its own, or in the same partition as MS-DOS. This will isolate
  356.    Win95 from OS/2. Setup will temporarily disable Boot Manager by making
  357.    the DOS partition the active partition. To re-enable Boot Manager
  358.    after installing Win95, run fdisk and make the Boot Manager partition
  359.    (the little 1 MB partition of type Non-DOS) the active partition
  360.    again. This also has the advantage of using HPFS file system on the
  361.    OS/2 boot partition.
  362.    
  363.    Of course, installing Win95 on an HPFS partition is not possible.
  364.    Win95 doesn't have any HPFS file system drivers yet, though I'm hoping
  365.    for it.
  366.    
  367.      * 2.2.7. ...Windows NT (TM) ?
  368.        
  369.    Supposedly, Setup will recognize NTLDR.COM and insert itself into the
  370.    list of OSes to boot from. As long as you have a FAT partition to
  371.    install Win95 to, this will work. Win95 does not support installation
  372.    on an NTFS partition either.
  373.    
  374.    If you want to triple-boot between DOS, Win95, and NT, MS has some
  375.    wicked setup procedure that lets you use NTLDR to pick your booting OS
  376.    (like OS/2's Boot Manager). The details are in the Win95 Resource Kit.
  377.    
  378.    WARNING: Do not install Windows NT 4.0 on top of an existing Win95
  379.    installation! Likewise don't install Win95 on top of NT. The Registry
  380.    acts quite differently between these versions.
  381.    
  382.      * 2.2.8. ...no hard drive? (diskless station) 
  383.        
  384.    NOT RECOMMENDED, though it is possible. The big reason is Win95 will
  385.    use a network drive for its Virtual Memory swap file, which will cause
  386.    heavy traffic on the file server. Put minimum 16 MB memory on each
  387.    diskless workstation, to minimize swapping to the server. Also see
  388.    How to prevent random hard drive access, to further reduce server
  389.    swapping.
  390.    
  391.    To perform a diskless install of Win95, you need a server based
  392.    install already on the file server. You also need a real mode
  393.    connection to the network (either on a boot disk, or a virtual floppy
  394.    on the file server via a boot EPROM on the network card). You merely
  395.    install all the Win95 files into your home directory, wherever that
  396.    is. Unfortunately, this only works with real mode network clients; you
  397.    can't use 32-bit network components on a completely diskless
  398.    workstation.
  399.    
  400.    If you use a boot EPROM, you need to make a virtual boot disk with the
  401.    Win95 system files (IO.SYS etc) on it. Use whatever utilities come
  402.    with your network server to do this. Other details are in Microsoft's
  403.    Knowledge Base article Q133349.
  404.    
  405.      * 2.2.9. ...notebook computer? 
  406.        
  407.    You merely install it on the notebook as you would on any other
  408.    computer. Because of complications with CD-ROM and network support on
  409.    some notebook computers, I suggest you use the floppy disk version
  410.    because you don't need to load any fancy drivers, as compared to the
  411.    CD-ROM version, to get running.
  412.    
  413.    Setup will recognize special brands of notebook computers (Toshiba and
  414.    Zenith for example), and you should change the "Computer Type" if it
  415.    did not. This lets Setup tune the power management features to work
  416.    with it.
  417.    
  418.    Once you finish, run the PC Card control panel (My Computer / Control
  419.    Panel / PC Card) to let Win95 install 32-bit PC card support for it.
  420.    
  421.      * 2.2.10. How do I copy my Win95 installation to another hard drive?
  422.        
  423.    First, don't use xcopy. I'm telling you this up front because too many
  424.    people out there just can't get this image-copying of Win95 right.
  425.    Sure, there are utilities for copying the long filenames etc from DOS,
  426.    but not all of us can handle this. So here's my sure fire way of
  427.    copying Win95 from one hard drive to another and keeping ALL settings
  428.    in tact.
  429.     1. Hook up your target hard drive and partition it using fdisk or
  430.        whatever. Let's say it's Drive D: but it could be any drive
  431.        letter. Use a Primary partition. Don't worry about making it
  432.        active; we do that later.
  433.     2. Run Win95, and right-click on the target drive and hit "Format..."
  434.        Make sure you turn on "Copy system files" (so it copies the IO.SYS
  435.        and boot record properly.) Quick or Full format will work; if it's
  436.        an old drive you might want to use Full format so it can scan the
  437.        surface of that disk for errors.
  438.     3. In any Explorer window, hit View / Options... and turn on "Show
  439.        all files". This way you'll copy the 20 MB or so of hidden files
  440.        and Registry, and maintain all their original attributes and long
  441.        filenames.
  442.     4. Copy the Win95 directory's contents first. (This is in case you
  443.        let Win95 manage virtual memory...) Make a folder on your target
  444.        with the same name as your Win95 directory. Then select ALL files
  445.        and folders except for WIN386.SWP if it exists, and drag them to
  446.        the Win95 folder on the target. (You can hit Edit/Select All to do
  447.        this quickly, then hold CTRL and click on the WIN386.SWP file to
  448.        unselect that file.)
  449.     5. Now copy the rest of the hard drive. Select ALL files from the
  450.        Root of the source drive, and unselect IO.SYS, COMMAND.COM,
  451.        Win386.SWP if it exists, and your Win95 directory! Be sure to
  452.        leave MSDOS.SYS selected! (Don't forget, MSDOS.SYS is really a
  453.        settings file now!) Then drag them on to your target.
  454.     6. When all this copying is done, install your target hard drive into
  455.        its system, and have a DOS 7.x (Win95 DOS) boot disk handy with
  456.        fdisk on it. Boot with that floppy, run fdisk, and make the new
  457.        partition active. Reboot with the copied disk.
  458.     7. NOTE: This step may be needed... Copy sys.com from your new
  459.        \windows\command directory, and msdos.sys from the hard drive's
  460.        root directory, to your boot disk and type sys c: from your boot
  461.        disk. Sometimes you need to rebuild the startup io.sys and
  462.        msdos.sys this way. If necessary, copy back the msdos.sys file.
  463.        
  464.    NOTE: I won't post or entertain thoughts on copying a Win95
  465.    installation any other way, so stop sending me messages about
  466.    DOSLFNBK, GHOST, or any other copy utility. You will probably have to
  467.    perform steps six and seven if you use any of those utilities anyways.
  468.    
  469. ------------------------------
  470.  
  471. Subject: 2.3. How do I install Windows 95 from...
  472.  
  473.      * 2.3.1. ...floppies? 
  474.        
  475.    For basic systems, and notebooks, this is the best source to install
  476.    from. Setup will detect all hardware it can, and add protected mode
  477.    support for it. It does take a while to sit and flip disks, but you
  478.    will have a clean installation afterwards. This also gives you a good
  479.    excuse to delete or hide your CONFIG.SYS and AUTOEXEC.BAT before
  480.    running Setup.
  481.    
  482.    First, boot to DOS, then run Setup on disk 1. If you don't already
  483.    have DOS on the computer, boot using any DOS disk and prepare the hard
  484.    drive for a normal DOS installation. The Stand-alone version of Win95
  485.    will have a boot disk for this purpose.
  486.    
  487.      * 2.3.2. ...CD-ROM drive? (Harder than you think) 
  488.        
  489.    You need a real mode CD-ROM driver in place to run Setup initially. My
  490.    favorite method is to prepare a boot disk (or use the boot disk from
  491.    the non-upgrade version) which loads the CD-ROM drivers, then runs
  492.    Setup from the CD-ROM.) This way there's no chance of Setup arguing
  493.    with a CONFIG.SYS file on the target drive.
  494.    
  495.    A boot disk only needs these entries in CONFIG.SYS:
  496.  
  497. DEVICE=HIMEM.SYS
  498. DEVICE=(your CD-ROM driver) /D:MSCD001 (and whatever parameters it needs)
  499.  
  500.    And these lines in AUTOEXEC.BAT:
  501.  
  502. MSCDEX /D:MSCD001 /M:4 (and whatever preferences you have)
  503. SMARTDRV 2048 2048
  504.  
  505.    I suggest including smartdrv to speed up the first part of
  506.    installation. Include smartdrv after mscdex so it can cache the CD-ROM
  507.    accesses.
  508.    
  509.      * 2.3.3. ...network server? ("Standard" shared install) 
  510.        
  511.    Server based installs work like they did back in Win 3.1, but you need
  512.    to run a different setup program, netsetup, to install the server
  513.    copy. netsetup comes on the upgrade CD-ROM version in
  514.    \ADMIN\NETTOOLS\NETSETUP.
  515.    
  516.    NOTE: netsetup does not come with the floppies or OEM CD-ROM. And you
  517.    can't get it from Microsoft's web site, either. You can get it from
  518.    the Win95 Resource Kit if you don't have it.
  519.    
  520.    Perhaps the two best advantages of using netsetup to make a server
  521.    based install, are 1: you can do shared installs, saving local hard
  522.    drive space, and 2: you can apply service packs and other components
  523.    to server installs, which will take effect for server based, and local
  524.    installs. Service Pack 1 Admin Edition includes a utility to apply
  525.    the service pack to a server based install.
  526.    
  527.    To use netsetup:
  528.     1. Install Win95 on one computer as a stand-alone, and install
  529.        network support for it so you can write to the server drives.
  530.     2. Run netsetup from the CD-ROM disk. It will list several tasks you
  531.        must do to complete the server install.
  532.     3. Do the first task: specify the target server and directory you
  533.        will install the admin copy to.
  534.     4. Do the second task: specify the source drive (usually the CD-ROM)
  535.        and install. It will perform three passes of installs; one for
  536.        stand-alone installs, one for shared installs, and one for the
  537.        initial setup files.
  538.     5. (optional) Write an installation script. The script editor is
  539.        rather simple; you use the option menus to turn options on and
  540.        off, to specify what network components to load, and settings for
  541.        them.
  542.     6. Done. Go to a workstation and run setup from the server to test
  543.        the install, and any install script you wrote.
  544.        
  545.    One dumb thing about netsetup is you have to run it from Windows 95,
  546.    which means you have to install Win95 once, then run it on that
  547.    station. It will run in Windows 3.1, but you won't be able to create
  548.    an installation script until you run it from Win95.
  549.    
  550.    NOTE: Installing the OEM CD-ROM version to a server using netsetup
  551.    does not entirely work! The OEM version includes the MS Internet
  552.    Explorer from Plus, and the PRECOPY.CAB files contain references to
  553.    those components. Netsetup will not attempt to install those, which is
  554.    why MS didn't bother including it with the OEM version. You could find
  555.    out what files it looks for and manually insert them, but that's a bit
  556.    of a pain. You'll just have to shell out the $250.00 for the
  557.    non-upgrade, non-OEM, Win95 CD-ROM. Installing the upgrade version
  558.    works, but it will ask you for Win 3.1 evidence before it will
  559.    install.
  560.    
  561.      * 2.3.4. ...network server? ("Copy the cabs to a server" quick
  562.        install)
  563.        
  564.    You can install Win95 using its cabinet files from any location, even
  565.    a network share. This method will not allow for shared installations
  566.    of diskless installations, but it does let you quickly re-install a
  567.    dead machine and it takes a lot less server disk space. The same
  568.    automation tools (batch.exe) also work, but you can't add components
  569.    to a "cab" installation (using infinst.exe) and automatically install
  570.    them along with the rest of Win95.
  571.    
  572.    These steps are very simple; copy the Win95 CD's \WIN95 directory to a
  573.    network share, and install your workstations from it. You can create a
  574.    msbatch.inf using batch.exe or by hand, and copy it to the same
  575.    directory as the cabinet files, to automate the installation, but
  576.    you're restricted to components that come with Win95.
  577.    
  578.      * 2.3.5. How do I make Setup NOT install things like MSIE, MSN, etc?
  579.        
  580.    Quick background... OEM releases of Win95 include some built in
  581.    components, such as Internet Explorer, Internet Mail and News, MSN,
  582.    the "Online services", and such. These components are not optional on
  583.    OEM releases by design. There are legal processes in motion forcing
  584.    Microsoft to stop this practice, but in the meantime you can use these
  585.    techniques to skip installing them. Such uses for unbundling may be
  586.    network installations, troubleshooting Internet setups, preventing,
  587.    "This may affect Registered Programs" from appearing for no apparent
  588.    reason, and the like. The CompuClinic folks are credited for
  589.    assistance here (http://www.compuclinic.com/).
  590.    
  591.    Legal Stuff: Until such time that OEMs may unbundle these components,
  592.    I intended these steps only be used by private users or network admins
  593.    who use Win95 internally. OEMs and resellers attempting to use these
  594.    techniques might face legal action from MS for violating their license
  595.    agreements. Check to see if you're allowed to do this before doing so.
  596.    
  597.    ...with that out of the way...
  598.  
  599.     1. Copy your Win95 CD's \WIN95 directory to a convenient place on
  600.        your hard drive or network server. You'll need as much as 50 MB of
  601.        disk space. Users with a pre-installed Win95 will find an
  602.        installable copy already on their hard drive in
  603.        \WINDOWS\OPTIONS\CABS ready for editing; you should move this
  604.        directory somewere else if you plan on erasing your previous Win95
  605.        afterwards.
  606.     2. From a DOS prompt, change to that directory and use extract to
  607.        extract setruppp.inf from there. Use the command line "extract
  608.        setuppp.inf precopy2.cab" NOTE: Strangely enough, you need to boot
  609.        from a hard drive before you use the extract utility; it kept
  610.        telling me "disk write protected" when it tried to write the file
  611.        if I booted from a floppy drive!
  612.     3. Edit setuppp.inf to taste using the information below.
  613.     4. Edit layout.inf (In the same directory) so that the line
  614.        containing setuppp.inf reads: setuppp.inf=0,,xxxx (xxxx represents
  615.        the resulting size of setuppp.inf after your edits, and the Zero
  616.        indicates to Setup to use the existing copy instead of extracting
  617.        it from a cabinet file). Also comment-out or remove any .INF
  618.        entries you commented out or removed in setuppp.inf.
  619.     5. Run Setup normally to install your cleaned-up version.
  620.        
  621.    These components and coresponding setuppp.inf entries are
  622.    "Non-optional" in OEM releases and are candidates for removal:
  623.  
  624. OHARE.INF         Internet Explorer (All OEM releases)
  625. MOS.INF           The Microsoft Network (All releases, including the "Setup the
  626.                   Microsoft Network" pieces)
  627. ATHENA.INF        Internet Mail and News (OSR2 and 2.1)
  628. INETMAIL.INF      Internet Mail add-on for Windows Messaging (OSR2 and 2.1)
  629. MSINFO.INF        The "Online Services" installables (OSR2 and 2.1)
  630. QUARTZ.INF        ActiveMovie (OSR2 and 2.1)
  631.  
  632.    My own experience with this editing suggests you keep ActiveMovie
  633.    however, as it replaces many commented-out components in the original
  634.    Media Player which will be unusable otherwise.
  635.    
  636.    Each of these components, with the exception of The Microsoft Network,
  637.    are available on your Win95 CD-ROM in the \OTHER directory. Newer
  638.    versions of MSN are available from PC dealers, cereal boxes (I'm not
  639.    kidding!), etc for free.
  640.    
  641.    The OSR2 FAQ contains other edits you might want to perform, to allow
  642.    you to install OEM releases on machines that already have an OS, or to
  643.    manipulate setup further. In addition, you can perform network
  644.    installations of Win95 with this modified kit. Use batch.exe to build
  645.    a customized msbatch.inf file; see the Network Server installation
  646.    steps above.
  647.    
  648. ------------------------------
  649.  
  650. Subject: 2.4. I'm having problems with...
  651.  
  652.      * 2.4.1. ...rebooting after first part of setup 
  653.        
  654.    On systems with bizarre DOS configurations, you may get a "Windows
  655.    protection error", or "This VxD conflicts with another driver already
  656.    loaded". This is because a DOS driver loaded before win.com loaded,
  657.    and a corresponding protected mode driver can't load.
  658.    
  659.    To avoid this, just when the computer reboots for part two of setup,
  660.    press F8 when you see Starting Windows 95... then select Safe mode
  661.    command prompt only. From here, delete or rename your config.sys and
  662.    autoexec.bat files. Then re-boot and proceed with part two normally.
  663.    
  664.    You may get this error if you use an unrecognized CD-ROM driver
  665.    (Usually the case for IDE CD-ROMs attached to PCI IDE adapters), or if
  666.    you use a DOS network driver and a Win95 net card driver tries to
  667.    load. The above technique will work around both these cases.
  668.    
  669.    If you have to do this, you won't be able to configure a printer or
  670.    copy any other drivers until you finish Setup. No matter; if it asks
  671.    you for Win95 files, just cancel, and wait until Setup finishes.
  672.    
  673.      * 2.4.2. ...reading disk 2 
  674.        
  675.    The disks come in MS's new "DMF" format, which holds nearly 2 MB on a
  676.    1.44 MB disk. The first disk is a standard 1.44 MB disk, and Setup
  677.    loads a driver to read the DMF disks.
  678.    
  679.    A DMF disk can get destroyed by a boot record virus, because the virus
  680.    over-writes the DMF boot record. As a precaution, write-protect the
  681.    floppies before using them. For some really dumb reason, Microsoft
  682.    insisted on shipping the disks write-enabled.
  683.    
  684.    Setup will also try to write your registration info on disk 2. If you
  685.    have the disk write protected, you can just hit "Continue" and Setup
  686.    will continue without writing to the disk. For details, read KB
  687.    article Q136111.
  688.    
  689.      * 2.4.3. ..."Safe" recovery 
  690.        
  691.    If you re-run Setup on a bad installation of Win95, you will get a
  692.    prompt to use "Safe Recovery". This will let you either Undo the
  693.    install, or Redo the install using safer detection techniques. My
  694.    suggestion is to Undo the install, then use the technique above,
  695.    regarding Rebooting after first part of setup. Also, try
  696.    installing on a target drive with no DOS startup files (config.sys).
  697.    
  698.      * 2.4.4. ...part two of setup. I can't read drivers from CD-ROM 
  699.        
  700.    This means Setup didn't load protected mode CD-ROM drivers for your
  701.    drive, which happens for many reasons. This will only affect your
  702.    ability to add printer drivers and setting up MS Exchange, both of
  703.    which you can skip and do later.
  704.    
  705.    You should make sure, after finishing Setup, you bug the CD-ROM
  706.    manufacturer for a Win95 driver. Also check the section on SCSI
  707.    and IDE CD-ROM support.
  708.    
  709.    PCI IDE or PCI SCSI adapters won't kick in until the second re-boot,
  710.    so such CD-ROMs won't work until then. Just let it finish and it will
  711.    work.
  712.    
  713.    Later on, if you have to use real mode CD-ROM or net card drivers, you
  714.    can add printers and set up Exchange once you can use the CD-ROM or
  715.    network again.
  716.    
  717.      * 2.4.5. ...part two of setup. I can't read drivers from the network
  718.        
  719.    If you installed network support but you didn't get a network log in
  720.    at the start of part two (so you can access the file server), this
  721.    means the Win95 network support didn't install correctly. As per the
  722.    CD-ROM install, you can skip the Exchange and Printer setup until you
  723.    get the protected mode network support working.
  724.    
  725.    PCI net cards won't operate at all until the second re-boot, when the
  726.    PCI Bus driver kicks in. Just let it finish and your net card will
  727.    work on the second re-boot. ISA PnP cards react the same way.
  728.    
  729.    This could also mean you skipped network support to begin with, or it
  730.    could not load a network card driver. Again, you can skip the Exchange
  731.    and Printer setup until you correct this.
  732.    
  733.    NOTE: There is a way to work around this minor problem; use a real
  734.    mode network client (Either netx, vlm, or Workgroup Connection for
  735.    DOS) to run Setup from, and tell it to use your Existing ODI or NDIS 2
  736.    driver. This is the default net card choice if you install from a
  737.    server-based copy. The second time it re-boots it will read your real
  738.    mode driver and add the components needed to make it work with 32-bit
  739.    network software. Finally, after you log in to the server to continue
  740.    Setup, it will detect your net card and replace the ODI or NDIS 2
  741.    support with the appropriate Win95 support.
  742.    
  743.    This method of loading network support for PCI and ISA PnP cards can
  744.    produce some unusual side effects. For example, if you booted from a
  745.    floppy disk to get on the network, Part 2 of Setup will try to read
  746.    the NDIS 2 or ODI driver from the floppy disk! If this occurs you will
  747.    get a "General failure reading Drive A:" error message. When you do,
  748.    re-insert that disk and hit "Retry" so Setup will continue.
  749.    
  750.    Another side effect is Win95 shutting down in the middle of a driver
  751.    file copy! To prevent this, make sure you erase this line in
  752.    msbatch.inf on the Server copy:
  753.  
  754. NoPrompt2Boot=1
  755.  
  756.    This line immediately re-boots the computer after the end of all the
  757.    Setup Part 2 stuff. If you remove it, Setup will prompt you to
  758.    re-start the computer when it's all finished. You should wait until
  759.    Win95 detects and installs all other hardware before you press "OK" on
  760.    this requester. If Win95 asks you to re-start the computer at any
  761.    other time, tell it NO.
  762.    
  763. ------------------------------
  764.  
  765. Subject: 2.5. Can I install two separate copies of Win95?
  766.    
  767.    The problem with this is there's only one msdos.sys file, which points
  768.    to only one copy of Windows 95. You could edit msdos.sys (which is
  769.    just a text file in Win95) to point to either copy, but this is
  770.    annoying. A better technique is to borrow someone's copy of OS/2 and
  771.    install Boot Manager, then have two bootable partitions, each with its
  772.    own copy of Win95.
  773.    
  774.    The first technique is great, however, for developers experimenting
  775.    with their apps, without destroying their primary copy of Win95, and
  776.    for those without friends using OS/2.
  777.    
  778.    4.00.950B users can't use FAT32 file system if you install a non-950B
  779.    version alongside a 950B version. Be careful.
  780.    
  781.      * 2.5.1. Can I boot from a floppy disk and then run Win95 from a
  782.        hard drive?
  783.        
  784.    A few people actually asked this...
  785.     1. Get Win95 to start normally (off the hard drive!)
  786.     2. Make a Win95 DOS boot disk using Add/Remove Programs / Startup
  787.        Disk or formatting a disk with /S
  788.     3. Copy the msdos.sys file from your hard drive to the floppy. This
  789.        file contains the pointers to your installed copy of Win95; you
  790.        can edit it as you need to as well.
  791.     4. Copy himem.sys, ifshlp.sys, and setver.exe from your Win95
  792.        directory to the boot floppy.
  793.     5. Try booting from the floppy.
  794.        
  795.    The idea is, msdos.sys contains the paths to your installed copy of
  796.    Win95, which could be on another directory or even another drive. This
  797.    lets you install it on drive D: for example, but it still needs to
  798.    boot from A: or C: to bring up the real mode bootstrap (Good ol' DOS).
  799.    You will need to make one edit on the boot floppy's MSDOS.SYS file
  800.    though; change "HostWinBootDrv=C" to "HostWinBootDrv=A".
  801.    
  802. ------------------------------
  803.  
  804. Subject: 2.6. How do I install old DOS and Windows 3.1 on a Win95 system?
  805.    
  806.    I do not recommend installing old DOS on a Win95 machine at all.
  807.    Win95's included MS-DOS 7.0, in Single Mode, can run anything
  808.    that previous versions of DOS can, including Windows 3.1 or Windows
  809.    for Workgroups! If you have to run old DOS programs that don't run in
  810.    DOS sessions in Win95, check out the Running MS-DOS Games page.
  811.    
  812.    With that aside, to install the missing utilities that DOS 7.0
  813.    blatantly forgot from DOS 6.22:
  814.     1. Find the \OLDMSDOS directory on the Win95 CD-ROM in
  815.        \OTHER\OLDMSDOS.
  816.     2. Run the install.bat from that directory, within Win95.
  817.     3. When asked to, shut down and re-start your computer. This is
  818.        because the old DOS programs are really from DOS 6.22, and the
  819.        batch file SETVER's them to that version of DOS.
  820.        
  821.    You'll find other old DOS toys in the directories of \OTHER, including
  822.    MSD and the Central Point version of MSBACKUP.
  823.    
  824.    To install Windows 3.1 or Windows for Workgroups on a system running
  825.    Win95:
  826.     1. Find your original Win 3.1/WFWG disks of course. Silly.
  827.     2. Exit to Single mode DOS by Start Menu/Shut Down, and "Restart
  828.        computer in MS-DOS Mode".
  829.     3. Make copies of any config.sys or autoexec.bat you have (You
  830.        shouldn't have these anyway!)
  831.     4. Run Setup from your Win 3.1 disk 1 and install normally, into any
  832.        directory that Win95 isn't in! Like C:\WIN31
  833.     5. When Setup finishes, choose the option to Exit to DOS.
  834.     6. Make copies of any changes that Win 3.1 Setup made to your
  835.        config.sys and autoexec.bat, and restore your original versions
  836.        of these files. You'll need these copies later on!
  837.     7. Type exit to go back into Win95.
  838.     8. Find win.com in your Win 3.1 installation, right-click on that
  839.        file, and hit "Properties".
  840.     9. Hit the Program tab, hit Advanced, hit "MS-DOS Mode", hit "Specify
  841.        new MS-DOS Configuration."
  842.    10. In the empty spaces below, copy & paste the text from the saved
  843.        config.sys and autoexec.bat that Win 3.1 Setup modified. CTRL-V
  844.        works in these text boxes to paste text from the clipboard in. Add
  845.        a LOCK C: to the end of the special autoexec.bat (for 32-bit disk
  846.        and file access, if you wish to use it).
  847.    11. Modify the resulting text entries so you use the right versions of
  848.        these files. Finally OK everything.
  849.        
  850.    Use Win95 versions (C:\WIN95\.....) of these files:
  851.  
  852.      * HIMEM.SYS
  853.      * EMM386.EXE
  854.      * SMARTDRV.EXE
  855.        
  856.    Use Win 3.1 versions (C:\WIN31\... or C:\WINDOWS\...) of these files
  857.    (Only relevant to WFWG actually)
  858.  
  859.      * IFSHLP.SYS
  860.      * NET START
  861.      * MSCDEX (If you share a CD-ROM via WFWG)
  862.        
  863.    When you double-click on win.com here, or on its resulting PIF file
  864.    (Shortcut to MS-DOS program), your computer will restart using this
  865.    special DOS configuration. When you exit Win 3.1, Win95 will restart.
  866.    Trust me; this is the absolute best way to get Win 3.1 working on a
  867.    Win95 machine, if you don't have an older DOS already installed.
  868.    
  869.    NOTE: Windows for Workgroups, in particular, will ask you to "Restart
  870.    Computer" sometimes. This is fine; Win95 won't try to re-start because
  871.    a line in the special AUTOEXEC.BAT (WIN.COM /EX) won't execute, and
  872.    your computer will re-start still using the special DOS configuration.
  873.    The only way to get back into Win95 safely, is to exit Win 3.1 with
  874.    Program Manager (File/Exit Windows).
  875.    
  876.    Also notice, that you'll find files named CONFIG.W40 and AUTOEXEC.W40
  877.    in your hard drive. These files are Win95's DOS configuration. Leave
  878.    them alone! Don't touch them! Win95 copies these back to CONFIG.SYS
  879.    and AUTOEXEC.BAT when you finish with Win 3.1.
  880.    
  881.    And don't try to install old DOS on a Win95 machine. Just don't.
  882.    You'll regret it. And don't ask me why. You'll regret hearing why.
  883.    
  884.    4.00.950B users will discover a VERY ANNOYING message when they try to
  885.    run Win 3.1 under 950B's version of DOS (MS-DOS 7.1): "The version of
  886.    MS-DOS you are running is incompatible with this version of Windows.
  887.    Your system had been halted." (grrr... this string is hard-wired into
  888.    IO.SYS so I think this is a deliberate hack on MS's part)
  889.    
  890. ------------------------------
  891.  
  892. Subject: 2.7. Why should I make a startup disk?
  893.    
  894.    (Why didn't I think of this question? Thanks guys)
  895.    
  896.    The startup disk contains a handful of basic utilities you can use to
  897.    fix your broken Win95 installation, and even uninstall Win95. The
  898.    traditional DOS utilities for disk management are in there, as are a
  899.    version of edit, regedit, and the uninstaller.
  900.    
  901.    To make a startup disk, answer "YES" to the question about the startup
  902.    disk. If you skipped this part and want to make up a startup disk, run
  903.    Control Panel, Add/Remove Programs, and hit the "Startup Disk" tab.
  904.      * Notes regarding REGEDIT on the startup disk
  905.        
  906.    The version of regedit on the startup disk only lets you import and
  907.    export Registry pieces (or the whole Registry) to text files you can
  908.    edit using good ol' edit. To build an editable copy of the Registry,
  909.    change to your Win95 directory and type:
  910.  
  911. REGEDIT /E REGBCKUP.REG
  912.  
  913.    This will export the two Registry files to a text file with said name.
  914.    Copy this text file to a separate floppy disk (it'll exceed 1 MB
  915.    easily) and edit it as you feel necessary.
  916.    
  917.    To completely re-create a Registry from this backup text file, from
  918.    your Win95 directory type this:
  919.  
  920. REGEDIT /C REGBCKUP.REG
  921.  
  922.    Regedit can also import and export portions of the Registry. Outside
  923.    of Win95, type regedit without parameters for a list of extra options.
  924.    
  925. ------------------------------
  926.  
  927. Subject: 2.8. Top ten installation mistakes
  928.    
  929.    10. Hitting the "exit" button on the 13th disk
  930.    
  931.    9. Lending your install disks to a friend, after you let Setup write
  932.    your name to Disk 2
  933.    
  934.    8. Installing on your station at work, without letting your M.I.S.
  935.    manager know (He'll find out though...)
  936.    
  937.    7. Installing on top of Windows 3.1 without enabling Uninstall
  938.    
  939.    6. Installing from a unsupported CD-ROM drive or network
  940.    
  941.    5. Installing on a system that doesn't work with 32-bit disk & file
  942.    access in WFWG 3.11
  943.    
  944.    4. Restoring a backup of old Windows on top of your new Win95 install
  945.    (real dumb)
  946.    
  947.    3. Not doing a backup of old Windows before installing
  948.    
  949.    2. Leaving the floppies write-enabled while installing
  950.    
  951.    1. Installing from a BOOTLEG CD-ROM (Watch it: They're showing up now.
  952.    Buy the original and save yourself the troubles!)
  953.    
  954. ------------------------------
  955.  
  956. Subject: 2.9. Things to try before re-installing
  957.    
  958.    Oh No! You installed some 16-bit program and it over-wrote too many
  959.    Win95 system files! You need to re-install... or some other disaster
  960.    makes you think you need to re-install.
  961.    
  962.    Not. Win95 has a pretty good defense mechanism against 16-bit programs
  963.    that replace system files, and other disasters. All key system files
  964.    have a backup copy in \WINDOWS\SYSBCKUP (or wherever you installed
  965.    Win95). Most cases, Win95 will detect that system files got
  966.    over-written and it'll offer to copy Win95 versions back. Let it do
  967.    so! This includes any winsock.dll files (You should use Win95's
  968.    dial up networking anyway, not Win 3.1 dialers like Trumpet).
  969.    
  970.    If it doesn't do that, you can always copy them back yourself. Go into
  971.    "Safe mode command prompt only" (Press F8 on "Starting Windows 95..."
  972.    then select said option), then:
  973.  
  974. XCOPY C:\WIN95\SYSTEM\SYSBCKUP\*.* C:\WIN95\SYSTEM
  975.  
  976.    from the DOS prompt.
  977.    
  978.    Also, try editing system.ini. Inspect the [386Enh] section for any
  979.    additional device=xxxxx.386 drivers. On a clean Win95 install, you
  980.    shouldn't have ANY of these files. This goes double for any
  981.    "vshare.386" files that show up; Win95 has a built-in device=*vshare
  982.    driver. Removing old Win 3.1 386 Enhanced drivers will clear up many
  983.    problems.
  984.    
  985.    If you get a "Registry corrupted" error of some kind, inspect your
  986.    hard drive for errors. On the requester that tells you to "Restore
  987.    from backup and Restart", press CTRL-ESC to bring up the Win95 task
  988.    manager, and run scandskw.exe from there to check the drive for
  989.    errors. Scandskw does a better job of scanning Win95 drives, and it
  990.    handles long filename problems better than scandisk does at the DOS
  991.    prompt. Once it finishes, you can hit that button to restore the
  992.    Registry and re-start. However, if you continue to get this kind of
  993.    error, start investigating your hard drive system. You might be
  994.    over-driving your HD at Mode 4 when it's not designed for it, for
  995.    example. Or maybe the drive's just on its last legs and dying. Do a
  996.    back up as soon as you can!
  997.    
  998.    This Registry stuff is actually a good reason to use User
  999.    Profiles. Each user will have their own copy of the second half of the
  1000.    Registry; the user.dat file. If the master user.dat gets ruined and
  1001.    you need to completely re-install, you can bring back your program
  1002.    settings for your 32-bit programs just by logging in as one of the
  1003.    users. Your hardware (system.dat) config is still toast, but you can
  1004.    rebuild that easy enough just by re-running the "Add new hardware"
  1005.    control panel.
  1006.    
  1007. ------------------------------
  1008.  
  1009. Subject: 2.10. Things to do before re-installing to ensure good re-installation
  1010.    
  1011.    OK, the above techniques didn't work and you have to re-install.
  1012.    Here's what to do to make re-installing work best:
  1013.    
  1014.    Plan to re-install from DOS, not from within Windows or Win95. This
  1015.    way it'll assume a fresh installation.
  1016.    
  1017.    From the DOS prompt outside of Win95, change to your Win95 directory,
  1018.    and type this:
  1019.  
  1020. ATTRIB -H -S -R *.DAT
  1021.  
  1022.    This will unhide the Registry files system.dat and user.dat. Then
  1023.    delete them. That's right, delete them. A corrupted Registry will
  1024.    cause no end of trouble until it's killed dead. If you have user
  1025.    profiles you can restore user.dat easily enough.
  1026.    
  1027.    If you were smart enough to make up a Registry backup with the
  1028.    startup disk, you can try re-building it after you delete the
  1029.    system.dat and user.dat, if you're sure that the backup is a good
  1030.    copy. Still outside of Win95, change to your Win95 directory and type:
  1031.  
  1032. REGEDIT /C REGBCKUP.REG
  1033.  
  1034.    This will kill the current Registry files and re-build them from the
  1035.    .REG text file. If necessary, specify the disk path in the filename,
  1036.    after all, that .REG file will easily exceed 1 MB, and you probably
  1037.    copied it to a separate disk.
  1038.    
  1039.    If you didn't make a Registry backup, you'll have to re-install your
  1040.    32-bit apps and settings, but that's safer than trying to use a
  1041.    corrupted Registry.
  1042.    
  1043.    Remove all the DOS drivers and TSRs you can, so it won't hinder
  1044.    Win95's Setup. If you have the CD-ROM version, only have the DOS CD
  1045.    driver, himem.sys, and mscdex loaded.
  1046.    
  1047.    Edit the remaining system.ini to remove all foreign drivers from the
  1048.    [386Enh] section. A clean system.ini's [386Enh] section will look
  1049.    exactly like this:
  1050.  
  1051. [386Enh]
  1052. ebios=*ebios
  1053. device=*vshare
  1054. device=*dynapage
  1055. device=*vcd
  1056. device=*vpd
  1057. device=*int13
  1058. display=*vdd,*vflatd
  1059. mouse=*vmouse, msmouse.vxd ; the mouse driver may vary, but shouldn't be .386
  1060. woafont=dosapp.fon
  1061. keyboard=*vkd
  1062. device=*enable
  1063. PagingDrive=C:             ; this may vary depending on where you put it
  1064. MinPagingFileSize=32768    ; these will vary depending on your swap file
  1065. MaxPagingFileSize=32768    ; Or they may be even missing, that's OK
  1066.  
  1067.    You might also have a device=*vpowerd if you have power management on
  1068.    your system. Don't forget: All of Win95's drivers really sit in the
  1069.    Registry, not here.
  1070.    
  1071.    The best bit of advice I can offer, regarding disaster recovery, is
  1072.    use the Backup program which comes with Win95, or use any backup
  1073.    program designed for Win95, to do a Full System Backup. This kind of
  1074.    backup will copy The Registry to tape as well as the hidden and system
  1075.    files. When you complete the re-install, restoring this tape will
  1076.    restore all your original settings. All of them.
  1077.    
  1078. ------------------------------
  1079.  
  1080. Subject: 2.11. Top ten re-installation mistakes
  1081.    
  1082.    10. Inserting the 13th disk before reading the "Things to try before
  1083.    re-installing" section
  1084.    
  1085.    9. Restoring your old Windows 3.1 backup on top of your re-installed
  1086.    Win95 (again? Shame on you)
  1087.    
  1088.    8. Not reading the Installation part of the FAQ over again before
  1089.    re-installing
  1090.    
  1091.    7. Forgetting to uncompress your DriveSpace drive before reinstalling
  1092.    
  1093.    (It's best to make a separate compressed volume, and keep your Win95
  1094.    directory OFF it)
  1095.    
  1096.    6. Forgetting to erase the corrupt Registry before re-installing
  1097.    
  1098.    5. Using that BOOTLEG CD-ROM to re-install from (Didn't you learn the
  1099.    first time?)
  1100.    
  1101.    4. Re-installing the Win 3.1 program that made you re-install Win95
  1102.    
  1103.    3. Forgetting to remove old garbage from system.ini, config.sys,
  1104.    autoexec.bat
  1105.    
  1106.    2. Ignoring the Installation part of the FAQ, which might've
  1107.    prevented the need to re-install
  1108.    
  1109.    1. Not backing up your system after you re-installed Win95
  1110.    
  1111. ------------------------------
  1112.  
  1113. Subject: 2.12. Things to try before giving up
  1114.    
  1115.    You can read the Re-Installation part of this FAQ, which covers
  1116.    some ways of fixing problems without re-installing, and which covers
  1117.    some tips to make a good re-installation.
  1118.    
  1119.    Failing that, try again from scratch, with an empty system (Meaning
  1120.    back-up your system first, then delete everything and try again),
  1121.    using the techniques in the Installation part of this FAQ.
  1122.    Completely kill everything, even, if necessary, doing a low-level
  1123.    format from your BIOS setup. Yes I know that you aren't supposed to
  1124.    re-low-level-format IDE and SCSI hard drives, but it does work in a
  1125.    pinch.
  1126.    
  1127.    Failing that, check with the hardware makers for Win95 versions of
  1128.    drivers, etc, and look in the MS Knowledge Base, and see about
  1129.    trading your hardware for Win95 compatible types. Don't waste your
  1130.    time with unsupported hardware. Check out the Hardware
  1131.    Compatibility List which contains a lot of out-dated crap, but they
  1132.    did sort it by manufacturer nicely for you.
  1133.    
  1134.    Also check with your software makers and tell them to get their BUTTS
  1135.    in gear, and make Win95 compliant versions of their software, or to
  1136.    fix their Win 3.1 software to make it work. (Soapbox mode on)
  1137.    Microsoft didn't spend a whole year and a half of beta testing, just
  1138.    to be ignored (Soapbox mode off)
  1139.    
  1140. ------------------------------
  1141.  
  1142. Subject: 2.13. How do I uninstall Windows 95 from...
  1143.  
  1144.      * 2.13.1. ...installation on top of my old Windows 3.x? 
  1145.        
  1146.    If you enabled the uninstall feature back in Setup, go to Add/Remove
  1147.    Programs in Control Panel, and remove Windows 95. This will restore
  1148.    your original Windows config files, your original DOS config files,
  1149.    and the original partition table and boot record of the target drive.
  1150.    
  1151.    If you didn't enable uninstall, you'll have to trash your Win95
  1152.    directory using the technique below, and re-install Win 3.1 fresh.
  1153.    
  1154.      * 2.13.2. ...installation on separate directory or drive? 
  1155.        
  1156.    There's no fancy uninstaller for this kind of installation. However,
  1157.    you can just:
  1158.  
  1159. DELTREE C:\WIN95 (or wherever)
  1160.  
  1161.    and that'll work. To do this, get your DOS setup disks and boot from
  1162.    the first disk. Then, exit that setup program to a DOS prompt. From
  1163.    here you type:
  1164.  
  1165. SYS C:
  1166. DELTREE C:\WIN95 (or wherever)
  1167. DELTREE C:\PROGRA~1 (The old "Program files" directory)
  1168. COPY C:\AUTOEXEC.DOS C:\AUTOEXEC.BAT
  1169. COPY C:\CONFIG.DOS C:\CONFIG.SYS
  1170.  
  1171.    then re-boot.
  1172.    
  1173.    You can then run Windows 3.1 File Manager, with "Show Hidden/System
  1174.    Files" turned on, to hunt for other files you don't recognize.
  1175.    
  1176.      * 2.13.3. ...a computer with DriveSpace 3 (TM) disk compression? 
  1177.        
  1178.    If you installed DriveSpace 3 from MS Plus and you chose to
  1179.    uninstall Win95, you can still access DriveSpace 3 drives, as it keeps
  1180.    the real mode component drvspace.bin there. DOS will recognize this
  1181.    version and load it. Of course, it'll eat 100 KB of conventional
  1182.    memory, so you had better back up your compressed drive and
  1183.    re-partition it, to kill DriveSpace 3 completely. Otherwise, the
  1184.    techniques above for removing Win95 will work just fine.
  1185.    
  1186.      * 2.13.4. ...a server based install? 
  1187.        
  1188.    The techniques above will work for a server based install, just make
  1189.    sure you get your right version of DOS and your old DOS network
  1190.    drivers back when you do it. It's also a lot less to delete.
  1191.    
  1192.      * 2.13.5. ...a diskless workstation? 
  1193.        
  1194.    You'll need to change back to your DOS boot disk or DOS virtual boot
  1195.    disk, then just clean out Win95 from your home directory. If you
  1196.    installed on top of a Win 3.1 diskless install, you're better off
  1197.    re-installing Win 3.1 fresh.
  1198.    
  1199. ------------------------------
  1200.  
  1201. Subject: 2.14. Top ten UN-installation mistakes
  1202.    
  1203.    10. Reading the Things to try before giving up section after
  1204.    Uninstalling
  1205.    
  1206.    9. Reading the Re-Installation section of the FAQ after
  1207.    uninstalling
  1208.    
  1209.    8. Forgetting to convert the important Microsoft Word 7 document, when
  1210.    uninstalling
  1211.    
  1212.    7. Forgetting that your database was written in Microsoft Access 95
  1213.    when uninstalling
  1214.    
  1215.    6. Forgetting to try restoring that backup you made before
  1216.    uninstalling
  1217.    
  1218.    5. Calling Microsoft tech support after uninstalling (Think they'll
  1219.    help you now?)
  1220.    
  1221.    4. Uninstalling, then realizing that your software vendor isn't
  1222.    selling Win 3.1 stuff anymore
  1223.    
  1224.    3. Having a friend or technician discover a virus after you thought
  1225.    Win95 caused all your troubles, and after you uninstalled
  1226.    
  1227.    2. Uninstalling because the program you need to use the most doesn't
  1228.    work (The program's broken, not the OS)
  1229.    
  1230.    1. Buying Win95 in the first place, if you uninstalled for keeps
  1231.    
  1232. --
  1233. ==============================================================================
  1234. = I am Gordon of Winterpeg. Junk mail is futile.          Post MakeMoneyFast =
  1235. = Find out why: http://spam.abuse.net/spam/      Or eat pink meat from a can =
  1236. = World's best computer: http://www.amiga.de/          they're both the same =
  1237. = Windows 95 FAQ: http://www.orca.bc.ca/win95/             http://ga.to/mmf/ =
  1238. ==============================================================================
  1239.  
  1240.