XL: Driver del timer e "Errore inizializzazione librerie VBA"

Traduzione articoli Traduzione articoli
Identificativo articolo: 109778 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Quando si avvia Microsoft Excel, una volta visualizzato sullo schermo il logo di Microsoft Excel, Ŕ analogo seguenti messaggi di errore:
Errore inizializzazione librerie VBA
- oppure -
Il driver del timer non Ŕ installato nel sistema. Microsoft Excel Impossibile eseguire senza tale driver. Scegliere il pulsante della Guida in linea per ulteriori informazioni.
Si noti che quando si avvia Windows inoltre potrebbe essere visualizzato il messaggio di errore di driver timer.

Cause

Microsoft Excel versione 7.0

Per eseguire Microsoft Excel versione 7.0, il file mmsystem.dll deve essere nel computer.

Quando si avvia Microsoft Excel versione 7.0, i messaggi di errore viene visualizzato nella sezione "Sintomi" presenza di una delle seguenti condizioni:
  • Il file mmsystem.dll non Ŕ caricato nel sistema o Ŕ danneggiato.

    - oppure -
  • Il file System.ini non contiene la voce corretta per mmsystem.dll.

    - oppure -
  • Windows non Ŕ stato correttamente installato nel computer.

    - oppure -
  • Si sono installati driver creati o modificati di voci nella sezione [Boot] del file System.ini. Queste voci causano conflitti che restituiscono i messaggi di errore.

Microsoft Excel versione 5.0

Per eseguire Microsoft Excel versione 5.0, Ŕ necessario disponibili nel computer i file Timer.drv, mmsystem.dll e Vtdapi.386.

Nota : quando il file Vtdapi.386 Ŕ mancante o danneggiato o il file System.ini non contiene la voce corretta per questo file, viene visualizzato un messaggio di errore di Timer.drv quando si avvia Windows.

Quando si avvia Microsoft Excel versione 5.0, i messaggi di errore viene visualizzato nella sezione "Sintomi" presenza di una delle seguenti condizioni:
  • Il file Timer.drv, mmsystem.dll o Vtdapi.386 non Ŕ caricato nel sistema in uso o Ŕ danneggiato.

    - oppure -
  • Il file System.ini non contiene le voci corrette per Timer.drv, mmsystem.dll e Vtdapi.386.

    - oppure -
  • Windows non Ŕ stato correttamente installato nel computer.

    - oppure -
  • Si sono installati driver creati o modificati di voci in [Boot], [Drivers] o [386Enh] di sezioni del file System.ini. Queste voci causano conflitti che restituiscono i messaggi di errore.

    - oppure -
  • ╚ in esecuzione Microsoft Excel versione 5.0 in OS/2.
Per ulteriori informazioni, fare clic sul numero del seguente articolo della Microsoft Knowledge Base riportato di seguito:
154658PRJ41: "potrebbe non inizializzare VBA", "timer driver non installato"

Workaround

Metodo 1: Se si utilizza Microsoft Excel in Windows

Utilizzare la procedura, in base a quella di Microsoft Excel Ŕ in esecuzione, per verificare che i file siano installati correttamente e che il file System.ini contiene le voci appropriate:
  1. Assicurarsi che il file System.ini contenga le righe corrette per mmsystem.dll, Vtdapi.386 e Timer.drv. Le righe sono i seguenti:

    Nota : assicurarsi che non si dispone degli spazi in una delle seguenti righe finali.

    Microsoft Excel versioni 5.0 e 7.0

    1. Nella sezione [BOOT] del file System.ini la riga seguente Ŕ di tipo richiesta:
      drivers=mmsystem.dll
      questa riga consente di specificare quale driver caricare quando si avvia Microsoft Windows, in modo che i driver aggiuntivi possono essere elencati in questa riga. Ad esempio, pu˛ leggere la riga:
      drivers=mmsystem.dll pen penwindows
      per ulteriori informazioni su questa riga, vedere il file Pjreadme.hlp viene installato con Microsoft Project.

      Microsoft Excel versione 5.0

    2. Nella sezione [386Enh] del file System.ini la riga seguente Ŕ di tipo richiesta:
      device=vtdapi.386
    3. La sezione [drivers] del file System.ini, la riga seguente Ŕ necessaria:
      timer=timer.drv
  2. Utilizzare il metodo corretto per il sistema operativo in uso.

    Windows 95

    Assicurarsi che il file mmsystem.dll non Ŕ caricato sul computer. Questo file dovrebbe trovarsi nella cartella \Windows\System. Se il file non esiste nel computer, effettuare le seguenti di operazioni estrarlo dai dischi di Windows:

    1. Copiare Extract.exe dal disco "Disco 1 - installazione" nella directory principale dell'unitÓ disco rigido.
    2. Scegliere programmi dal menu di avvio , quindi Prompt di MS-DOS .
    3. Nella finestra del Prompt di MS-DOS , modificare la directory principale.
    4. Inserire il disco 8 dei dischi di Windows 95 e digitare quanto segue al prompt dei comandi:
      estrarre a:\Win95_08.cab /L c:\Windows\System mmsystem.dll
    5. Una volta il programma di estrazione completata l'estrazione del file al computer, digitare quanto segue al prompt dei comandi:
      uscire da
    6. Rimuovere 8 disco dall'unitÓ floppy e riavviare il computer.

    Windows versione 3.1 e Windows per Workgroup versione 3.11

    Accertarsi che i file Timer.drv, mmsystem.dll e Vtdapi.386 siano stati caricati nel computer. Tutti i tre file devono trovarsi nella directory \Windows\System. Se i file non sono presenti nel computer, Ŕ possibile espanderli dai dischi di Windows. Controllare il computer per nomi di file duplicati e rinominare come necessario.

    Per espandere i file:

    1. Uscire da windows al prompt di MS-DOS.
    2. Passare alla directory WINDOWS.
    3. Nell'unitÓ A, inserire il disco contenente il file che si desidera espandere:
           Microsoft Windows Version 3.1
           -----------------------------
      
           Timer.drv is located on Disk 3 (Windows 3.1), Disk 5
           (Windows 3.11)
      
           Mmsystem.dll is located on Disk 4 (Windows 3.1 and 3.11)
      
           Vtdapi.386 is located on Disk 3 (Windows 3.1), Disk 5
           (Windows 3.11)
           Microsoft Windows for Workgroups, Version 3.11
           ----------------------------------------------
      
           Timer.drv is located on Disk 5 (Disk 7 if 5.25-inch disks)
      
           Mmsystem.dll is located on Disk 4
      
           Vtdapi.386 is located on Disk 5 (Disk 7 if 5.25-inch disks)
    4. Al prompt di comando di MS-DOS, effettuare le seguenti di operazioni per espandere i file (supponendo che il disco di Windows sia nell'unitÓ A):

      Per espandere Timer.drv, digitare quanto segue:
      espandere a:\timer.dr_ c:\windows\system\timer.drv
      Per espandere mmsystem.dll, digitare quanto segue:
      espandere a:\mmsystem.dl_ c:\windows\system\mmsystem.dll
      Per espandere Vtdapi.386, digitare quanto segue:
      espandere a:\vtdapi.38_ c:\windows\system\vtdapi.386
Per cercare altre cose:
  • Se il file System.ini contiene le righe corrette e Timer.drv, mmsystem.dll e Vtdapi.386 sono tutti nel computer nella directory Windows\System, Ŕ possibile che uno o tutti i file sia danneggiato. In questo caso, eliminare i file Timer.drv Mmsystem.dll e Vtdapi.386 esistenti ed espanderli dai dischi di Windows utilizzando le istruzioni fornite dal passaggio 2 sopra.

  • ╚ possibile disporre di directory di Windows in pi¨ unitÓ. Ci˛ potrebbe causare copia di file nella directory errato. In questo caso, assicurarsi Ŕ che il percorso punta alla directory corretta e che i file corretti si trovano nella directory \Windows\System.

  • Provare a commenti fuori il "LOAD =" e "RUN =" righe in Win.ini aggiungendo un punto e virgola (;) all'inizio di ogni riga. Provare a inoltre di rimuovere tutte le icone dal gruppo Program Manager. Dopo aver apportato queste modifiche, chiudere e riavviare Windows.

  • Questo pu˛ verificarsi anche se una directory Ŕ il percorso prima la directory di Windows che contiene uno di questi file. Una ricerca di azioni per tutte le istanze di "Timer.drv", "mmsystem.dll" e "Vtdapi.386" d'aiuto nella risoluzione del problema. Da un prompt dei comandi MS-DOS nella directory principale di "C:", digitare quanto segue:
    Timer.drv dir /s
    Per cercare tutte le sottodirectory. Modificare l'istruzione di percorso e la directory di Windows prima di essere.

Metodo 2: Cercare a voci nuove o modificate nel File System.ini

Determinare se un driver ha creato o modificato di voci in [386Enh], [Boot] o [Drivers] sezioni del file System.ini (e che questa modifica causa il problema).

Per effettuare questa operazione, escludere queste voci (tipo di un punto e virgola all'inizio di ogni voce di driver) e assicurarsi che le voci appropriate sono inclusi in ogni sezione del file System.ini (per informazioni su queste voci, vedere passaggio 1 in "Metodo 1" in questo articolo).

Si noti che queste righe di commento potrebbero impedire l'esecuzione di un programma o utilitÓ.

La tabella riportata di seguito include esempi specifici di driver che possono creare le voci in [386Enh], [Boot] o le sezioni [Drivers] di System.ini e, successivamente, causare questi messaggi di errore. La tabella contiene anche suggerimenti su come Ŕ possibile evitare i messaggi di errore.
          For this       Using this
          Product        Driver        Make this modification
          --------------------------------------------------------------
          AceCad         AceCat 2      Check for multiple [Boot] sections.
          Enterprises                  Comment out all but one of these
          program                      sections and ensure that it
                                       contains the appropriate drivers=
                                       entry.
          --------------------------------------------------------------
          Adobe Type     atmsys.drv    Change the following lines in the
          Manager (ATM)                [Boot] section from
                                          system.drv=atmsys.drv
                                          atm.system.drv=system.drv

                                       to:

                                          system.drv=system.drv
          --------------------------------------------------------------
          After Dark     adwrap.drv    Remark out
          3.0
                                          drivers=d:\afterdark\arwrap.drv

                                       and add:

                                          drivers=mmsystem.dll
          ---------------------------------------------------------------
          Drawing                      Change
          tablet
                                       drivers=pen penwindows

                                       to:

                                       drivers=mmsystem.dll pen penwindows
          ----------------------------------------------------------------
          Explorer on Net              In the [BOOT] section, remark out:
          by FTP, Inc.
                                         drivers=c:\explorer\wcomapi.dll
          -----------------------------------------------------------------
          Kurta's        wtkurta       Change
          Tablet Driver
          version 8.01                    drivers=wtkurta
          or 8.0i
                                       to:

                                          drivers=mmsystem.dll
          --------------------------------------------------------------
          LapLink                      In the [386enh] section, remark out
                                       the lines that contain the
                                       following:

                                          vpd.386 (virtual parallel port)
                                          vcd.386 (virtual serial port)
                                          tsivid.386 (virtual used by TSI
                                                      Products)
          --------------------------------------------------------------
          Quarterdeck QEMM 8.0         Change

                                          drivers=C:\QEMM\mmsystem.dll

                                       to:

                                          drivers=mmsystem.dll
          --------------------------------------------------------------
          Safari 3180    sswincs.dll   Change
          Notebook with
          a PCMCIA card                   drivers=c:\pcmia2\cardview
          slot                            \sswincs.dll
                                       to:

                                          drivers=mmsystem.dll
          --------------------------------------------------------------
          Windows Sound                Check to see if the following line
          System                       has been remarked out:

                                          drivers=mmsystem.dll

                                       If it has been remarked out,
                                       remove the semicolon from the
                                       line. You may still receive the
                                       error message, but you will be
                                       able to run Microsoft Excel.
          --------------------------------------------------------------

Metodo 3: Se Windows non Ŕ installato correttamente

Se si tenta di installare Windows versione 3.1 tramite Windows versione 3.0 e l'installazione non riuscita, la seguente riga appare nella sezione [Boot] del file System.ini:
oldshell=progman.exe
e la riga seguente viene visualizzato nella sezione [Drivers] del file System.ini:
olddrivers=mmsystem.dll
Per risolvere il problema, modificare il file di System.ini e rimuovere il prefisso "old" da entrambe queste righe, affinchÚ vengano visualizzate come indicato di seguito
   shell=progman.exe
e:
   drivers=mmsystem.dll
anche assicurarsi che non siano righe del file System.ini che aspetto simile al seguente:
   ;drivers=mmsystem.dll
se tali righe esistono, rimuoverli dal file System.ini.

Se si utilizza Microsoft Excel in OS/2

Se si riceve un messaggio di errore Timer.drv e si utilizza Microsoft Excel 5.0 in OS/2, Ŕ necessario aggiungere il file Timer.drv al sistema, perchÚ non Ŕ installato per l'emulazione di Windows di OS/2 per impostazione predefinita. Installare il driver in una sessione di Windows, utilizzando l'icona driver nel Pannello di controllo.

I prodotti di terze parti citati in questo articolo sono forniti da produttori indipendenti. Microsoft non rilascia alcuna garanzia, implicita o di altra natura, relativa alle prestazioni o all'affidabilitÓ di questi prodotti.

ProprietÓ

Identificativo articolo: 109778 - Ultima modifica: martedý 16 agosto 2005 - Revisione: 2.1
Le informazioni in questo articolo si applicano a:
  • Microsoft Excel 95 Standard Edition
  • Microsoft Excel 5.0 Standard Edition
  • Microsoft Excel 5.0c
  • Microsoft Project 4.0 Standard Edition
  • Microsoft Project 4.1 Standard Edition
Chiavi:á
kbmt kbfaq KB109778 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 109778
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com