Creating a New SYSTEM.INI Without Third-Party Drivers
ID: Q85560
 
  |  
 
 
The information in this article applies to: 
- 
Microsoft Windows versions  3.1, 3.11
  
 
 SUMMARY
You can use your original Windows disks to create a new SYSTEM.INI file for
your specific hardware. This can be useful for troubleshooting purposes or
for replacing a damaged or deleted SYSTEM.INI file.
 
 
NOTE: As a precaution, you may want to start the Setup program with the
original SYSTEM.INI file, and then press PRINT SCREEN so that you have a
printed copy of the your settings. You can then use this as a reference
when you reset them.
 
 MORE INFORMATION
To create a new SYSTEM.INI file that is configured for your specific
hardware but does not contain any references to third-party device drivers,
do the following:
 
 
 - Rename the SYSTEM.INI file to SYSTEM.BAK.
 
 
 - Expand the file SYSTEM.SR_ from the original Windows disks to the
   Windows directory with the following command:
      c:\windows\expand a:\system.sr_ c:\windows\system.ini
 
   NOTE: This file can be found on Disk 1 of the Windows 3.1 1.44-megabyte
   (MB) 3.5-inch disk set or on Disk 2 of the 1.2-MB 5.25-inch disk set.
 
 
 - Change to the Windows drive, and then change to the Windows directory.
   For example:
c: 
      cd \windows
  
 
 - Type setup to start the MS-DOS-based
   portion of Windows Setup.
 
 
 - Select the correct hardware options for your system. (They are
   blank by default.)
 
 
   NOTE: For a list of valid choices, move your cursor to the blank field
   and then press ENTER. 
 
 - Accept the changes. (At this point, you can have Setup copy new drivers
   if you want.)
 
 
 - Open the new SYSTEM.INI file in a text editor (for example, MS-DOS
   5.0 Editor). Make the following changes to the SYSTEM.INI file:
 
 
- Add PROGMAN.EXE to the SHELL= line in the [Boot] section.
 
 
 - Remove or remark out the Taskman.exe= line in the [Boot]
      section.
 
 
 - To enable 32-bit disk access, add the following lines to the
      [386Enh] section:
         32BitDiskAccess=<Boolean>
         device=*int13
         device=*wdctrl  
      Replace <Boolean> with On if you want 32-bit disk access
      enabled; replace it with Off if you do not want 32-bit disk
      access enabled.
 
 
  
    For more information about 32-bit disk access, see Appendix D in
    the Windows Resource Kit manual, or query on the following words
    in the Microsoft Knowledge Base:
       windows and 3.1 and 32-bit and disk and access
  
 
 - Start Windows. If you do not receive any errors, you have successfully
   re-created your SYSTEM.INI file.
 
 
   If you receive error S020 or S021, the SYSTEM.INI file you created
   may be corrupted. To correct this problem, do the following:
 
 
- Check for a duplicate SYSTEM.INI file by typing dir c:\ 
      system.ini  /s at the MS-DOS
      command prompt.
 
 
 - Run CHKDSK to check for lost allocation units by typing chkdsk
      /f at the MS-DOS command prompt.
 
 
 - Make sure your hard disk has sufficient free space.
 
 
 - Delete the corrupted SYSTEM.INI file and then follow the steps
      outlined above again, starting with number 2.
 
 
 - If all else fails, reinstall Windows.
 
 
  
 
 
  
Additional query words: 
3.10 3.11 recreate re-create system.src tshoot rebuild clean expanding system.bkp troubleshoot hardware system.tmp vanilla "how to create a new" third-party  
Keywords          :  
Version           : WINDOWS:3.1,3.11
 
Platform          : WINDOWS  
Issue type        :  
 |