Transferring Windows 95 a New Drive
NOTE: There are software package available to simplify setting up and preparing new
drives as well as moving data. A couple of notable ones are Partition-It from Quarterdeck,
and PartionMagic and Drive Image from Powerquest.
The assumption is that the new hard drive has now been installed and formatted. You
have run scan disk and it operates fine without any errors. You got the case open and
there is no smoke anywhere.
- First use control panel -system icon then click the performance tab.
- Select Virtual memory and click "let me specify".
- Set the virtual memory path to the new D: drive. This is the best and safest way if the
new drive has a least two partitions. If the new drive only has one then we need to be
careful since later on we will be booting WIN95 without a D drive. The point here is to
disable virtual memory. When doing it move all the files in C:\windows\ Start
Menu\Programs\Startup to a new folder to minimize potential for problem. We will find out
in the next step. An alternative is to still use D and leave the old drive in step 14.
- Select OK and reboot. IF you disabled virtual memory and had problems. You can boot to
safe mode and change it. In this case leave it on the C drive and make sure that you do
not try to copy win386.swp
- Following the reboot there are two ways that seem to work for transferring Windows 95 to
the new drive <no guarantees from me>. I will explain both. I have used both
and they both worked for me.
- The first uses windows explorer to copy all the files. In order to do this you need to
use View / Options from the menu in explorer and select show all files. There are lots of
files and directories in win95 that are hidden and will not copy unless you do this.
- Next use explorer to drag and drop all of C: drive onto the D: drive. This will not work
unless you did step 1 through 4 above. You must use copy here - do not use move
- Second approach is to use XCOPY32. It must be done from Windows 95. If done from DOS you
will lose all the long file names and the system will not work.
- Use start run and type in the following command XCOPY32 C:\ D:\ /c /e /f /h /r /s
(or use xcopy)
- Note: All of the switches are important and I'm assuming the old drive with win95
installed is C: and the new drive is D:
- Run Scandisk after completing the copy process and make sure there are no errors.
- Shutdown the system and turn power off.
- Reset the drive jumpers such that what was the slaved drive is now the only drive what
was primary is now the slaved drive.
- My recommendation at this time is to disconnect the old Primary drive by removing the
power and cable. Leave it in the system. We will reinstall it shortly. (An alternative
here specially if the new drive has only one partition is to leave it in and use it as the
D drive for the Swap file)
- Turn on power and go to BIOS setup during the initial boot (Normally hit delete key).
- Use autodetect to detect the hard drive and accept the parameters. Check to see if it
came out the properly. You will only have one drive at this time - The NEW one. Also make
sure that the boot sequence is set to A, C for boot up.
- Insert the floppy boot disk or your win95 startup disk and then save and exit from BIOS
setup.
- At the DOS prompt type FDISK
- Select "Set Active Partition". Set the new drive's primary partition as the
active one, exit FDISK and remove the disk from the floppy drive.
- Restart the Computer. Windows 95 should boot and you should be exactly where you where
prior to starting except with a new hard drive. If you only had one partition on the new
drive and disabled Virtual Memory, make sure the first thing you do after booting is to
enable virtual memory again. Then copy the items you stored in another folder back
to C:\windows\Start Menu\Programs\Startup.
- If it does not boot and gives you some error message about missing system or something
of that nature, do not despair. Just boot the floppy and then type sys c: from the A:>
prompt. Then try again and check that you made the partition active with Fdisk.
- Now shutdown your system again and turn power off.
- Connect your old hard drive and reset the jumpers for the new C drive to a primary drive
with a slave installed.
- Reboot and enter BIOS on setup.
- Use autodetect to detect the hard drives. Accept the default parameters and check to see
that they are what you expect. You may also want to change the boot order to C, A if you
want.
- Save and exit BIOS Setup
- The system will reboot and win95 will come up. The new drive is now your C drive the old
is D and the additional partition you may have created on the New drive will E: F: etc.
and your CD-ROM is moved to the end.
- Close the case and your done.
- NOTE: After all this you may find that Windows 95 has outsmarted us. It is quite likely
that folders especially those located in the startup group (assuming you did not remove
them first) will have the wrong path. If some application do not seem to work, then try
right clicking on the icons and check properties. Win95 might have changed the path to D
drive when we moved the applications. Just change the path back to C and you'll be fine.
This page hosted by Get your own Free Home Page
|