Solved

Upgrading from Win3.1 to Win 95

Posted on 2000-03-10
14
297 Views
Last Modified: 2013-12-29
I am attempting to upgrade from win3.1 to win95 and doing so I get the message "reduce program information files and try again".  How do I do this and please give step by step instructions.  That message is "reduce PIF files required"
0
Comment
Question by:DonI
  • 3
  • 3
  • 2
  • +4
14 Comments
 
LVL 3

Expert Comment

by:RickHulshof
ID: 2607136
Don - did you buy the Upgrade version of win95 or the full version of win 95??
0
 

Author Comment

by:DonI
ID: 2607152
This is the upgrade version.
0
 
LVL 3

Expert Comment

by:RickHulshof
ID: 2607160
Sorry - I can't help then - If you had to full version I would have suggested a reformat and start from scratch. I have to be honest I wasn't very impressed with the upgrade version - I found it very buggy - We acrually trashed a copy at work an bought the full version.

Good Luck :)

Ps maybe try posting this in the Win 95 setup - it gets more attention - and it is more related.
0
Connect further...control easier

With the ATEN CE624, you can now enjoy a high-quality visual experience powered by HDBaseT technology and the convenience of a single Cat6 cable to transmit uncompressed video with zero latency and multi-streaming for dual-view applications where remote access is required.

 
LVL 14

Expert Comment

by:mcrider
ID: 2612054
Have you tried temporarily renaming you PIF files and then installing 95??  Also, don't do ANYTHING unless you've taken a backup and can recover your 3.1 system...



Cheers!®©
0
 
LVL 6

Expert Comment

by:sgenther
ID: 2612810
Here is some info that may be helpful:
PSS ID Number: Q83963
Article last modified on 09-27-1999
 
WINDOWS:3.1,3.11
 
WINDOWS
 

======================================================================
-------------------------------------------------------------------------------
The information in this article applies to:
 
 - Microsoft Windows versions 3.1, 3.11
-------------------------------------------------------------------------------
 
SUMMARY
=======
 
If you run the Microsoft Windows operating system version 3.1 in 386 enhanced
mode, Windows cannot run a 640K MS-DOS prompt on a machine with only 2 MB of
memory. If you attempt to do this, Windows generates the following error
message:
 
   Insufficient memory for application requested space, decrease PIF KB required
   and try again.
 
You can either reduce the memory requirements in the program information file
(DOSPRMPT.PIF), add more memory, or create a permanent swap file that is at
least 1 MB in size and enable 32-bit disk access.
 
Note: Some machines cannot create permanent swap files and enable 32-bit disk
access because of hardware limitations. On machines with these limitations, you
must add more memory or reduce the memory requirements for the virtual machines
(VMs).
 
MORE INFORMATION
================
 
Reducing the Memory Requirements in DOSPRMPT.PIF
------------------------------------------------
 
DOSPRMPT.PIF has the KB Required and the KB Desired values set to -1 by default.
This tells Windows the VM must be as large as possible. If there is insufficient
memory available to create a 640K VM, Windows returns the aforementioned error
message.
 
In Windows 3.0, the equivalent program information file (PIF) has settings of 384
for KB Required and 640 for KB Desired. These settings allow a VM with less than
640K of conventional memory.
 
If you choose to reduce the memory settings for the MS-DOS prompt in Windows 3.1,
change the value for KB Required to 128 and the value for KB Desired to 640
using the PIF Editor.
 
Reducing Memory Requirements for All MS-DOS Applications
--------------------------------------------------------
 
You can reduce the memory requirements for all MS-DOS applications that you run
in Windows 3.1 with the use of the WindowsKBRequired and WindowMemSize settings
in the [386 Enh] section of the SYSTEM.INI file. Use equal settings for these
two settings to ensure that Windows accepts the values as valid. Settings of 400
should allow a VM to be run in Windows 3.1 on a 2-MB machine, even if a PIF has
a -1 setting for KB Desired and KB Required. The following section is taken from
the Windows Resource Kit (WRK) SYSINI.WRI file:
 
   ============================================================
   WindowKBRequired=<kilobytes>
   Default:  256
   Purpose:  Specifies how much conventional memory (in
             kilobytes) must be free in order to start Windows.
   To change:  Use Notepad to edit the SYSTEM.INI file.
   ============================================================
   WindowMemSize=<number-or-kilobytes>
   Default:  -1
   Purpose:  Limits the amount of conventional memory Windows
             can use for itself. The default value (-1)
             indicates that Windows can use as much
             conventional memory as it needs. If there is not
             enough memory to run Windows in 386 enhanced mode,
             try entering a positive value less than 640.
   To change:  Use Notepad to edit the SYSTEM.INI file.
   ============================================================
 
KBCategory: kbhw kberrmsg kbtool
KBSubcategory: winmem win31
 
Additional query words: 3.10 3.11 err msg
 
======================================================================
Keywords          :  
Version           : WINDOWS:3.1,3.11
Platform          : WINDOWS
=============================================================================
Copyright Microsoft Corporation 1999.


 
0
 

Expert Comment

by:Dools
ID: 2626096
Hello this is Wayne from sydney even If I can,t completely answer your question I will give you some tips for installing win95 .I would guess you are trying to install from win 3.1 .My advice is do a fresh install i would not advise trying to install over win 3.1.Boot into dos with your cdrom working properly.Here is one of my tips.Copy the win95 folder which is about 30meg on win95 upgrade cd and copy it to the hard drive. Then all you have to do is change to the win95 directory type setup and away you go.The speed that win95 installs from the hard drive compared to the cdrom is like chalk and cheese.Just a few things more. if for some reason you want to keep you old win 3.1 you didn,t say you did, when you get the option for the windows default directoy during installation choose any other option than c:\win95 directory that way you can use the dual booting option.Unless you really want to use win 3.1 programs do a fresh installation.Just a few more things.The difference between the upgrade and the full version of win95 is that when you install the upgrade version it looks for older version of windows on the hard drive.If you do a fresh installation and delete your c:\windows directory you need your no1 windows 3.1 installation floppy it asks for it when it dos'nt find and old version on the hard drive.I hope I could be of some help.Ps when you get win95 running properly keep that win95 folder on the hard drive make a boot disk in control panel.So in future when your last resort is reinstalling windows you can boot to dos without worrying about your cdrom and reinstall again.regards wayne.
0
 
LVL 22

Expert Comment

by:Adam Leinss
ID: 2641514
Yon *can* do a fresh install of Windows 95.  Make a file called win.cn_ on a floppy.  Put anything you want in it, save it to the floppy. Format the hard drive, when Windows 95 looks for a licensed upgrade, point it to the floppy! =)
0
 
LVL 4

Expert Comment

by:pwoolford
ID: 2708566
Don
Are you out there ?
Please reject the proposed answer if it did not help you and I will post the solution to your problem.  I am surprised that no-one else has spotted the obvious.
0
 

Author Comment

by:DonI
ID: 2709650
Yes I am here and nothing has helped as of now.
0
 
LVL 22

Expert Comment

by:Adam Leinss
ID: 2710150
I guess the "obvious" answer is of course to delete every PIF file on your hard drive.  But a format C: and a hack of the Windows 95 install will accomplish the same thing.
0
 
LVL 4

Expert Comment

by:pwoolford
ID: 2711044
Don
IF "nothing has helped as of now."

Please reject the proposed answer if it did not help you and I will post the solution to your problem.
0
 

Author Comment

by:DonI
ID: 2714357
I do not have the expertise to format my hard drive.
0
 
LVL 4

Accepted Solution

by:
pwoolford earned 50 total points
ID: 2715210
The reason you are getting these errors is that you are running the upgrade from within Windows 3.11.
You can only run the upgrade from DOS.  You will be given the option of a directory to install to.  Use the existing one to upgrade and keep all your icons folders etc. or a new one to create a scratch install.
0
 

Expert Comment

by:Dools
ID: 2717825
I don,t mind you rejecting my answer if you have tried what i said and it did not work.Tell me what you want to do if you want to do a fresh install.If you do not have the expertise to do what i said that is fair enough.But if my advise did not help tell me .But please don,t reject my answer because pwoolford says so.He said the answer is obvious i advised you to install from dos and you won't get those pif file errors so ask him what the abvious answer is.I want to help but just keep us informed.To say you can,t upgrade from dos only  is rubbish .I have done it heaps of times but only when i wanted to keep my old version of win 3.1.
0

Featured Post

Connect further...control easier

With the ATEN CE624, you can now enjoy a high-quality visual experience powered by HDBaseT technology and the convenience of a single Cat6 cable to transmit uncompressed video with zero latency and multi-streaming for dual-view applications where remote access is required.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
Learn how to PXE Boot both BIOS & UEFI machines with DHCP Policies and Custom Vendor Classes
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

789 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question