Newsgroup: it.comp.os.win.win9x
Titolo: File .CAB che non si decomprimono

Salve ragazzi,
spero che possiate darmi una mano.
Non mi sono trovato difronte a questo problema, su l'HD di un PC
PII 350, 64MB ram, Matrox G200, ho creato una FAT32 e poi formattare, per
poter poi installare Windows 98, ma mentre
installavo il messaggio è stato: impossibile decomprimere il file (*.cab)
...
Ho cambiato diversi CD-Rom e ho provato anche a copiare i file di
installazione sul PC.
Ho cambiato RAM e rimosso qualsiasi periferica che potesse dar problemi, ho
provato anche a cambiare l'HD ma niente.
Grazie in anticipo per il vostro aiuto.

 provato anche a cambiare l'HD ma niente.
Potresti avere delle impostazioni di memoria troppo aggressive nel Bios,
anche se credo tu abbia già controllato.
Per un elenco completo delle possibili cause e soluzioni, ti rimando al
seguente articolo della MS KB:
      Err Msg: Could Not Decode This Setup (.cab) File...
----------------------------------------------------------------------------
----
The information in this article applies to:
  a.. Microsoft Windows 98
  b.. Microsoft Windows 95
  c.. Microsoft Windows 98 Second Edition
----------------------------------------------------------------------------
----
SYMPTOMS
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:
  a.. 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.
  b.. 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.
When you are installing Windows 98 Second Edition, the error message reads:
  Setup cannot copy all of the files from your Windows 98 CD. Clean the
Windows 98 CD with a soft cloth, return it to the CD-ROM drive, and then
click OK. If you receive this message again, read the CAB Errors section of
the Setup.txt file. This file is in the Win98 directory of your Windows 98
CD.
CAUSE
This behavior can occur for any of the following reasons:
  a.. 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.
  b.. 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.
  c.. Your computer has bad or mismatched RAM or cache. For example, you are
using EDO and non-EDO RAM, or you are using different RAM speeds. Even if
Windows seems to be running without problems, the additional stress of
extracting files and accessing the disk may contribute to decoding errors.
  d.. 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.
  e.. You are using a third-party memory manager.
  f.. There is a virus on your computer.
  g.. A plug and play device cannot be detected correctly.
  h.. Your Windows 95/98 CD-ROM or disks are damaged.
  i.. Your computer's CPU is overheating as a result of faulty CMOS settngs,
a malfunctioning CPU fan, or improper heat dissipation. For example, the
heat sink on the CPU is not correctly cooling the CPU.
  j.. The internal or external cache on the processor or main board is going
bad. This is most noticeable when Setup has this problem during file copy
phase.
  k.. You have Norton Autoprotect enabled.
  NOTE: If this is the case, clear the Norton Autoprotect check box in the
Startup group item in Msconfig and contact Symantec about a fix.
RESOLUTION
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.. 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.
  3.. Try to slow down your computer. To slow down your computer, use any or
all of the following methods:
    a.. 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.
  4.. 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 from that folder.
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.
  5.. 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:
    Q178548 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.
  6.. Check your computer for a virus using virus-detection software.
  7.. Run Windows 98 Setup using the following command:
  setup /c This switch bypasses running SMARTDrive.
  8.. Using an MS-DOS based text editor (such as 
EDIT.COM
), view the
contents of SETUPLOG.TXT (located in the root of your boot drive). Look for
the line which refers to the cabinet file (.CAB) that was accessed and
manually extract all the files from that cabinet file to an empty folder on
the hard drive, then copy any remaining files from the Win98 folder on the
CD-ROM to the same folder on the hard drive.
  Usually, there are many duplicate entries in SETUPLOG.TXT that may
resemble the following:
      CAB-Ben->CloseCabinet on ERROR 11
      SUMB: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. Click OK to
      continue.:OK
      DCE:C:\WIN95\SYSTEM\PRECOPY\\BASE5.CAB=2
      DCE:remaining=0
      CAB-Ben->CloseCabinet on ERROR 8
      SUMB: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. Click OK to
      continue.:OK
      DCE:F:\WIN98\\WIN98_37.CAB=13
      DCE:remaining=0
  9.. 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:
    1.. 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.
    2.. At the command prompt, type ext.
    3.. When you are prompted for the location of the cabinet files, type
the path to the folder that you created in step 4.
    4.. When you are prompted for the files to extract, type *.* to extract
all files.
    5.. 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.
    6.. After all the files have been extracted, run Setup from MS-DOS in
the folder that contains the setup files.
NOTE: You may need to remove plug and play devices from your computer to
troubleshoot any plug and play conflicts.
MORE INFORMATION
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.
Note that this behavior can also be caused by a dirty CD-ROM. You may want
to try cleaning the CD-ROM and then running Windows Setup again.

 ha scritto nel messaggio
news:lqIZ6.4381$Nj.2...@news2.tin.it...

Per tua comodità... nel CD di installazione di Windows c'è il file
installa.txt
che riporta una sezione degli errori + comuni...
7.  ERRORI RELATIVI AI FILE CAB DURANTE L'INSTALLAZIONE DI WINDOWS 98
====================================================================
Quando si cerca di installare Windows 98 o un componente
che richiede la copia di file dai dischi o dal CD originale
di Windows, è possibile che venga visualizzato uno dei seguenti
messaggi:
 - "Il programma di installazione ha rilevato l'errore di
   decompressione "Impossibile decomprimere questo file CAB di
   installazione." e cercherà di correggere il problema.
   Scegliere OK per continuare."
 - "Impossibile copiare tutti i file dal CD di Windows 98.
   Pulire il CD, reinserirlo nell'unità CD-ROM, quindi
   scegliere OK. Se viene visualizzato di nuovo questo messaggio,
   leggere la sezione relativa agli errori dei file CAB nel file
   Installa.txt, che si trova nella directory Win98 del CD di
   Windows 98."
Le possibili cause di tali errori sono le seguenti:
 - IL CD di Windows 98 potrebbe essere danneggiato,
   macchiato o graffiato.
 - L'unità CD-ROM non funziona correttamente. È
   possibile che il CD vibri eccessivamente perché il
   laser possa leggere i dati correttamente.
 - L'impostazione della frequenza del clock della scheda madre
   è superiore al valore predefinito. L'estrazione di file CAB
   richiede un elevato impiego di memoria. Se la frequenza del
   clock della scheda madre è impostata su un valore troppo elevato,
   è possibile che si verifichino errori di decompressione.
   Tali errori possono verificarsi anche in computer la cui frequenza
   di clock è adeguata ma che presentano problemi di raffreddamento.
 - La RAM o la cache del computer non è adeguata. È ad esempio
   possibile che si stia utilizzando RAM EDO e non EDO RAM oppure
   velocità differenti di RAM. Anche se l'esecuzione di Windows
   sembra non presentare problemi, l'estrazione di file e l'accesso
   al disco possono contribuire al verificarsi di errori di
   decompressione.
 - Nel BIOS o in Gestione periferiche è attivato
   Bus Mastering o Ultra DMA. È possibile che i dati
   si spostino troppo velocemente perché il sistema
   possa tenerne traccia.
 - Si sta utilizzando un gestore di memoria di altri produttori.
 - Nel computer è presente un virus.
Per correggere l'errore, attenersi alla seguente procedura:
1. Rimuovere il CD dall'unità CD-ROM, ruotarlo di 45-90 gradi,
   quindi reinserirlo nell'unità CD-ROM e scegliere OK.
2. Rimuovere il CD dall'unità CD-ROM, pulirlo con un panno
   morbido, quindi reinserirlo nell'unità CD-ROM e scegliere OK.
3. Provare a utilizzare i driver del CD-ROM in modalità Reale.
   Se non si riesce a individuare i driver appropriati all'unità
   CD-ROM in uso, provare a utilizzare i driver del CD-ROM presenti
   nel disco di avvio di Windows 98. Tale disco di avvio fornisce
   supporto per la maggior parte dei tipi di unità CD-ROM, incluse le
   unità (IDE) e (SCSI). Eseguire il programma di installazione di
   Windows da MS-DOS.
4. Creare una cartella vuota con nome "W98tmp" in una delle unità
   disco rigido. Copiare il contenuto della cartella Win98 del CD
   nella cartella "W98tmp" appena creata. Se non si è in grado di
   effettuare tale operazione, è possibile che il CD sia
   danneggiato.
5. Eseguire un programma antivirus per individuare la presenza di
   eventuali virus nel computer.
6. Eseguire il programma di installazione di Windows 98 utilizzando
   il seguente comando:
   " setup /c " (non digitare le virgolette). Tale comando eviterà
   l'esecuzione di SMARTDrive. Il programma di installazione verrà
   eseguito più lentamente, ma in un ambiente più affidabile.
9. Se si ricevono ancora errori relativi ai file CAB in Windows 98,
   è possibile estrarre manualmente tutti i file di Windows 98 dai
   file CAB del CD al disco rigido, quindi eseguire il programma di
   installazione di Windows 98 dal disco rigido. Saranno necessari
   circa 300 MB di spazio disponibile sul disco rigido per estrarre
   i file di Windows 98. Per estrarre tali file è possibile
   eseguire l'utilità Ext.exe, disponibile nel disco di avvio di
   Windows 98 e nella cartella \Oldmsdos nel CD di Windows 98.
   Per estrarre manualmente i file di Windows 98, attenersi alla
   seguente procedura:
   a. Inserire il disco di avvio di Windows 98 nell'unità disco
      floppy, quindi riavviare il computer.
      NOTA: se non si dispone del disco di avvio di Windows 98,
      vedere " Suggerimenti per l'installazione dei driver del
      CD-ROM in modalità Reale" nella sezione "Installazione di
      Windows 98 Seconda edizione da MS-DOS".
   b. Al prompt dei comandi digitare "ext" (non digitare le
      virgolette).
   c. Quando viene chiesto il percorso dei file CAB,
      digitare il percorso della cartella W98tmp
      creata al passaggio 4.
   d. Quando viene chiesto di specificare i file da estrarre,
      digitare *.*
   e. Quando viene chiesta la posizione di estrazione dei file,
      digitare il percorso della cartella W98tmp creata in
      precedenza.
      *Nota* i file presenti nei file CAB Precopy1.cab e
       Precopy2.cab non verranno estratti.
   f. Una volta estratti tutti i file, eseguire il programma
      di installazione dalla cartella W98tmp sul disco rigido.
5. Se nessuna delle procedure sopra descritte è in grado di
   risolvere il problema, provare a rallentare le prestazioni
   del computer. Per effettuare tale operazione, utilizzare
   il seguente metodo:
    - Modificare le impostazioni CMOS del computer. Impostazioni
      quali bus mastering, cache esterna/interna, impostazioni
      della Ram e altre contribuiscono a determinare la velocità
      delle prestazioni del computer. Per informazioni su come
      modificare tali impostazioni, consultare la documentazione
      fornita con il computer.
Ciao,
Walter