Windows 95 Menu | Emergency Windows 95 | Full screen |
What's it good for? | Setting up the program: |
What will it work on? | Requirements |
Using the program | What files are needed |
RAMWIN Program Maker Batch | The boot disk |
This Windows can be run from a CDROM, ZIP drive, Ramdrive, compressed drive, Network drive or a hard drive. It is small, totaling less that 8mb in disk space. Compressed with PKZIP, it can be less that 4.0mb total. It can be installed (at boot) from 3 floppy disks.
If your Windows won't boot, you don't have access to your long filename files. If you could back them up, you could be free to format the drive and reinstall Windows. But you can't do that at DOS.
I also use it to backup my hard drive with PKZIP. I can boot from the Emergency Windows and use PKZIP to backup all the files in Windows. This usually cannot be done from the Windows which is running because of FILE SHARING lockouts. Once ZIPPED, I copy them to a CD-RW and close it. You can setup for Direct CD. But that's another issue. A closed CD allows me to recover the files from the CD with REAL MODE (DOS) drivers. The Emergency Windows allows me to copy them in Long Filename Format.
With Network access you can transfer long filenames from one computer to the other without having Windows installed.
I installed Windows with a directory name for RAMWIN. I originally created this as a Windows run from a CDROM disk. I use a name completely different from the normal Windows so that it doesn't alter windows file on the hard drive accidentally.
A boot disk can be set to create a Ramdisk then install the files to that drive from zipped files on floppy disks, a Zip disk, a CDROM disk, Network drive or a hard drive. After un-compressing the files, the program starts.
You can run directly from a ZIP disk and in some cases a CDROM disk. After I created the collection of files, I successfully ran the same files on a:
The Doublespace was used as I got "insufficient memory" when using a Ramdisk of sufficient size for the files. I was, however able to define a 9mb Ramdisk on the 386 and still run the Windows on the Doublespace drive. Not having more memory available for those computers, I don't know if I could run from the Ramdisk if I had more memory.
I also was able to run through a network drive on a CDROM in another computer. The 386 has a Creative 6x CDROM which would not read the Kodak CDR I had the program on. So I accessed the drive on my Pentium computer through the LAN, and was supprised that windows was able to run directly from the CDROM. The TANDY 486 has a Creative 2x CDROM and was able to run the CDROM Windows.
Running from 3 floppy disks!
|
Where to start!NOTE: Since installing Windows will replace the BOOT files, you must back them up. The MSDOS.SYS will point to the R:\ Windows. Until reset, you will not be able to boot your C Drive Windows. First you must decide where you will run it from. Since you can't change the drive letter after you install the Windows, you need to decide on one first. You can exclude the lower drive letters. After all Almost without exception, "C" will not be available. I prefer to assign assignable drives from the end of the alphabet. My ZIP drive I assign Y (as that was the highest DOS letter I could use). I reserve Z for the CDROM. Network drives are also at the end of the alphabet. So my choice for this Emergency Windows is R (for cd-Rom or Ramdrive). If you will be running it from a ZIP disk then you want that drive to be the letter you install to. If you will run from a CDROM, likewise. An extra advantage of these two is that in some computers, they can be the boot disk. If you opt for a Ramdisk operation, it can be loaded from any of these. All you need is enough memory. |
[Paths] WinDir=r:\RAMWIN WinBootDir=r:\RAMWIN HostWinBootDrv=a [Options] BootGUI=0 BootMulti=0 Network=0 BootWarn=0 Logo=0 ; ;The following lines are required for compatibility with other programs. ;Do not remove them (MSDOS.SYS needs to be >1024 bytes). ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxe ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxg ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxh ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxj ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxk ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxl ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxm ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxn ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxo ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxp ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxq ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxr ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxs |
DEVICE=HIMEM.SYS DEVICE=SETXMSTO.EXE 81930 DEVICE=EMM386.EXE NOEMS BREAK = ON FILES = 40 BUFFERS = 40 DOS=HIGH,UMB SHELL=A:\COMMAND.COM /P DEVICEHIGH=CDDRIVER.SYS /D:IDECD000 DEVICEHIGH=IFSHLP.SYS |
@echo off cls lh xmsdsk.exe 40000 R: /y lh mscdex.exe /D:IDECD000 /V /L:W if not exist r:\nul goto error echo loading Windows to R drive pkunzip -d c:\RAMWIN r:\ set comspec=r:\RAMWIN\command.com r: call win goto end :error echo The RamDisk was not found as R drive. :end |
This creates a 40mb Ramdisk as drive R. Then the files are unpacked on to that drive. CALL WIN allows you to exit and restart Windows without rebooting (I use Norton 7.0 NDOS.COM as my shell). Although the total size of the installed Windows is less that 9mb I made the Ramdisk 40mb so there is room for the swapfile. Depending on what you run, you may be able to get by with a 10mb Ramdisk. Of course you could swap to the hard drive. I have about 80mb of RAM and run a 40mb Ramdisk constantly.
You can use a floppy boot disk to load and start the program. You can use the boot disk to make a bootable CDROM which will create and load the Ramdisk in the same manner. Or you can make the CDROM the drive R and run from it. This creates problems because Windows wants to update files and can't.
Since the Ramdisk can be the only drive, you can run entirely without hard drives. You can have nothing but the boot drive and the Ramdisk. But there's not much you can do with that. If you add a CDROM and/or a ZIP drive, you can run other programs and process files as if there was a hard drive. I was able to load both the CDROM and ZIP drive and still have over 600kb of conventional memory in a DOS window. However, when Doublespace was running, I had less than 500kb with both drives loaded.
Comment to PoliTalk |
And That's My |