Jaa


Microsoft Office Access: Virhe ladattaessa dll-tiedostoa

Oireet

Kun yrität suorittaa microsoft Office Accessin ohjattuja toimintoja, kuten ohjattuja tuontitoimintoja, ohjattua kyselyn luomista, ohjattua raportin luomista ja ohjattuja ohjaustoimintoja, näyttöön tulee jokin seuraavista virheistä:

"Virhe ladattaessa dll-tiedostoa"

"Objektikirjastoa ei ole rekisteröity"

Syy

Jotakin seuraavista rekisteriavaimista ei ehkä ole.

ACEDAO.DLL

MSI-asennukset

  • (64-bittinen Windows, 32-bittinen Office):

    Avain: HKEY_CLASSES_ROOT\ TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

    Merkkijono: (oletus)

    Arvo: C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE14\ACEDAO.DLL

  • (64-bittinen Windows, 64-bittinen Office):

    Avain: HKEY_CLASSES_ROOT\ TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win64

    Merkkijono: (oletus)

    Arvo: C:\Program Files\Common Files\Microsoft Shared\OFFICE14\ACEDAO.DLL

  • (32-bittinen Windows, 32-bittinen Office):

    Avain: HKEY_CLASSES_ROOT\ TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

    Merkkijono: (oletus)

    Arvo: C:\Program Files\Common Files\Microsoft Shared\OFFICE14\ACEDAO.DLL

Huomautus

OFFICE14 käytetään yllä olevassa rekisteriavainpolussa. Tämän pitäisi edustaa asennettua Accessin nykyistä versiota.

  • OFFICE12 – Access 2007
  • OFFICE14 – Access 2010
  • OFFICE15 – Access 2013
  • OFFICE16 – Access 2016

Pika-asennus

  • (64-bittinen Windows, 32-bittinen Office):

    Avain: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\SOFTWARE\Classes\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

    Merkkijono: (oletus)

    Arvo: C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE16\ACEDAO.DLL

  • (64-bittinen Windows, 64-bittinen Office):

    Avain: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\SOFTWARE\Classes\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win64

    Merkkijono: (oletus)

    Arvo: C:\Program Files\Common Files\Microsoft Shared\OFFICE16\ACEDAO.DLL

  • (32-bittinen Windows, 32-bittinen Office):

    Avain: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\SOFTWARE\Classes\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

    Merkkijono: (oletus)

    Arvo: C:\Program Files\Common Files\Microsoft Shared\OFFICE16\ACEDAO.DLL

DAO360.DLL

  • (64-bittinen Windows, 32-bittinen Office)

    Avain: HKEY_CLASSES_ROOT\TYPELIB\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32

    Merkkijono: (oletus)

    Arvo: %CommonProgramFiles(x86)%\Microsoft Shared\DAO\dao360.dll

  • (64-bittinen Windows, 64-bittinen Office) tai (32-bittinen Windows, 32-bittinen Office)

    Avain: HKEY_CLASSES_ROOT\TYPELIB\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32

    Merkkijono: (oletus)

    Arvo: %CommonProgramFiles%\Microsoft Shared\DAO\dao360.dll

Ratkaisu

Jos haluat ratkaista MSI-asennusten ongelman määrittämällä näille dll-tiedostoille oikeat arvot rekisterissä, siirry Kohtaan Anna minun korjata se itse . Voit ratkaista Officen pika-asennusten ongelman suorittamalla Office-asennuksen online-korjauksen. Lisätietoja korjauksesta on artikkelissa Office-sovelluksen korjaaminen.

Teen korjauksen itse

Alla olevat vaiheet korjaavat ongelman asettamalla näille dll-tiedostoille oikeat arvot rekisterissä.

Varoitus

Vakavia ongelmia saattaa ilmetä, jos muokkaat rekisteriä virheellisesti Rekisterieditorissa tai käyttämällä jotakin muuta menetelmää. Nämä ongelmat saattavat edellyttää käyttöjärjestelmän asentamista uudelleen. Microsoft ei voi taata, että nämä ongelmat voidaan ratkaista. Muokkaa rekisteriä omalla vastuullasi.

Vaiheet MSI-asennusten avainten uudelleenluomista varten:

  1. Avaa Muistio.

  2. Kopioi ja liitä seuraavat tekstirivit ympäristöäsi varten windowsin rekisteristä Kirjoitusavustaja versiosta 5.00 Muistio-asiakirjaan:

    • (64-bittinen Windows, 32-bittinen Office):

      Windows Registry Editor Version 5.00
      [HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
      @=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
        00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,\
        25,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,\
        00,68,00,61,00,72,00,65,00,64,00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,\
        6f,00,33,00,36,00,30,00,2e,00,64,00,6c,00,6c,00,00,00
      [HKEY_CLASSES_ROOT\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32]
      @="C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\OFFICE14\\ACEDAO.DLL"
      
    • (64-bittinen Windows, 64-bittinen Office):

      Windows Registry Editor Version 5.00
      [HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
      @=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
      00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,4d,00,69,00,63,00,\
      72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,00,68,00,61,00,72,00,65,00,64,\
      00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,6f,00,33,00,36,00,30,00,2e,00,\
      64,00,6c,00,6c,00,00,00
      [HKEY_CLASSES_ROOT\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win64]
      @="C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE14\\ACEDAO.DLL"
      
    • (32-bittinen Windows, 32-bittinen Office):

      Windows Registry Editor Version 5.00
      [HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
      @=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
      00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,4d,00,69,00,63,00,\
      72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,00,68,00,61,00,72,00,65,00,64,\
      00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,6f,00,33,00,36,00,30,00,2e,00,\
      64,00,6c,00,6c,00,00,00
      [HKEY_CLASSES_ROOT\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32]
      @="C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE14\\ACEDAO.DLL"
      
  3. Varmista, että polussa määritetty Office-versio (OFFICE14) vastaa tämän artikkelin alussa olevan luettelon sopivaa arvoa.

  4. Tallenna Muistio-tiedosto nimellä Win32Keys.reg.

  5. Tee jokin seuraavista toimista:

    • Suorita Win32Keys.reg Resurssienhallinnan avulla.
    • Siirry rekisterieditorissa Tiedostontuonti->kohtaan ja siirry kohtaan, johon tallensit Win32Keys.reg-tiedoston, ja valitse sitten Avaa.

Lisätietoja

Rekisterinpuhdistimien ei tiedetä poistavan windowsin HKEY_CLASSES_ROOT\TYPELIB\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32 32-bittisen version avainta. Jos dll-tiedoston lataamisen virhe ilmenee, olet ehkä asentanut ohjelman, joka on rekisteröinyt ohjelman väärin tai dao360.dllmsado15.dll.