• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 157
  • Last Modified:

Failed install of Dialup Networking/win95a

I am attempting to install the "Dialup Networking" programs from the "control panel" in a win95a system.  As I attempt to complete it, the system returns a "Could not decode this Setup (.cab) file" error message.  I have tried to use the current win95 directory of .cab files on the system as well as another copy from the (win95 companion CD).  What is missing? Must the  modem be fully installed and tested first? Do I need the original installation CD?

1 Solution
PSS ID Number: Q140901
Article last modified on 08-24-1998

The information in this article applies to:
 - Microsoft Windows 98
 - Microsoft Windows 95
When you try to install Windows 95 or Windows 98, or install a component
that requires copying files from the original Windows disks or CD-ROM,
you may receive an error message similar to one of the following messages:
 - Setup has detected the following decoding error: "Could not decode
   this setup (.CAB) file." Setup will attempt to recover from this
   situation, click OK to continue.
 - Setup (.cab) file error
   Setup has detected the following decoding error:
   Setup has detected a corrupt setup (.cab) file.
   Setup will attempt to recover from this situation.
When you click OK, Setup either proceeds or generates the same error
message again.
This behavior can occur for any of the following reasons:
 - Your CD-ROM drive is not functioning properly. The CD-ROM may vibrate
   too much for the laser to accurately read the data. With the higher
   spin rates of modern CD-ROM drives, slight damage to a CD-ROM can
   affect the CD-ROM drive's ability to read a CD-ROM properly.
 - Your computer is over-clocked. Extracting files from the Windows 95/98
   cabinet files is memory intensive. If your computer is over-clocked
   beyond the default settings, it can contribute to decoding errors.
   Computers that are not over-clocked but are having a cooling problem
   can also experience decoding errors.
 - Your computer has bad or mismatched RAM or cache. Even if Windows seems
   to be running without problems, the additional stress of extracting
   files and accessing the disk may contribute to decoding errors.
 - Your computer has Bus Mastering or Ultra DMA enabled in the BIOS and
   in Device Manager. The data may be moving too quickly for the system to
   keep up.
 - You are using a third-party memory manager.
 - There is a virus on your computer.
 - Your Windows 95/98 CD-ROM or disks are damaged.
To resolve this error message, follow these steps. If one step does not
resolve the problem, try the next step.
1. Remove the CD-ROM from the CD-ROM drive, rotate it one-quarter to one-
   half a turn, reinsert the CD-ROM into the drive, and then click OK.
2. Check your computer for a virus using virus-detection software.
3. Restart your computer. For Windows 95, press the F8 key when you see
   the "Starting Windows 95" message, and then choose Step-By-Step
   Confirmation from the Startup menu.
   For Windows 98, press and hold down the CTRL key after your computer
   completes the Power On Self Test (POST), and then choose Step-by-Step
   Confirmation from the Startup menu. For more information about Windows
   98 startup, see the following article in the Microsoft Knowledge Base:
      ARTICLE-ID: Q178548
      TITLE     : No "Starting Windows 98" Message at Startup
   Press Y at each prompt except the following prompts:
      Process your startup device drivers (CONFIG.SYS)?
      Process your startup command file (AUTOEXEC.BAT)?
   If this resolves the issue, isolate the conflict with a terminate-and-
   stay-resident (TSR) program or real-mode device driver using the Step-
   by-Step Confirmation function.
4. Use real-mode CD-ROM drivers. If you are unable to locate the real-mode
   CD-ROM drivers for your CD-ROM drive, try using the CD-ROM drivers on
   the Windows 98 Startup Disk. The Windows 98 Startup disk provides
   support for most types of CD-ROM drives, including integrated device
   electronics (IDE) and small computer system interface (SCSI) CD-ROM
   drives. Run Windows Setup from MS-DOS.
5. Copy the contents of the Win95 or Win98 folder on the CD-ROM to an
   empty folder on your hard disk, and then run Windows Setup. If you are
   unable to copy the Win95 or Win98 folder on the CD-ROM to you hard
   disk, the CD-ROM may be damaged.
6. Try to slow down your computer. To slow down your computer, use any or
   all of the following methods:
    - Change your computer's CMOS settings. Bus mastering,
      external/internal cache, RAM settings/timings, and other settings
      contribute to the speed at which your computer runs. For information
      about how to change these settings, consult the documentation that
      is included with your computer.
    - Run Windows 98 Setup using the following command:
         setup /c
      This switch bypasses running SMARTDrive.
7. If you are still receiving a decoding error in Windows 98, you can
   manually extract all the Windows 98 files from the Windows 98 cabinet
   files on the CD-ROM to your hard disk, and then run Windows 98 Setup
   from the hard disk. It requires approximately 300 MB of hard disk space
   to extract the Windows 98 files. You can use the Ext.exe utility to
   extract the Windows 98 files. This utility is located on the Windows 98
   startup disk and in the \Oldmsdos folder on the Windows 98 CD-ROM. To
   manually extract the Windows 98 files, follow these steps:
   a. Insert your Windows 98 Startup disk in the floppy disk drive, and
      then restart your computer.
      NOTE: If you do not have a Windows 98 Startup disk, you need to
      obtain one from any Windows 98-based computer. To create a Windows
      98 Startup disk on a functional Windows 98-based computer, follow
      these steps:
      1. Click Start, point to Settings, click Control Panel, and then
         double-click Add/Remove Programs.
      2. On the Startup Disk tab, click Create Disk, and then follow the
         instructions on the screen.
   b. At the command prompt, type "ext" (without quotation marks).
   c. When you are prompted for the location of the cabinet files, type
      the path to the folder that you created in step 4.
   d. When you are prompted for the files to extract, type "*.*" (without
      quotation marks) to extract all files.
   e. When you are prompted for the location to which the files are to be
      extracted, type in the path to the folder you created in step 4.
      Setup is designed to look for the existence of a file before it is
      extracted from the cabinet file.
      Note that this does not extract the files in the Precopy1.cab and
      Precopy2.cab cabinet files.
   f. After all the files have been extracted, run Setup from MS-DOS in
      the folder that contains the setup files.
Windows 98 Setup attempts to recover from the decoding error by re-seeking
the CD-ROM and attempting to extract the files to a different location.
Setup tries up to 128 times to re-seek on a random location on the CD-ROM
to start the file copy process again. This is logged in the Setuplog.txt
file and you may notice CD-ROM and hard disk activity, but very little
progress during Setup. If Setup is unable to extract the files after 128
retries, the decoding error message is displayed again.
Additional query words: 95 98
Keywords          : kberrmsg kbhw kbsetup kbtshoot win98 win95
Version           : WINDOWS:95
Platform          : WINDOWS
Issue type        : kbprb
Copyright Microsoft Corporation 1998.


Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Amazon Web Services - Basic

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now