ADMINISTRATÖREN för ODBC-datakällor kraschar när du lägger till ett system-DSN

Anteckning

Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.

Symptom

Tänk dig följande situation:

  • Du använder en fysisk dator som har Microsoft Access Database Engine 2016 installerat.
  • Maskinvaruacceleration är aktiverat.
  • Versionen av ACEODBC.dll är 16.0.4378.1000 (KB3114378)eller en senare version.
  • I Microsoft ODBC -datakälladministratören (Open Database Connectivity) (Odbcad32.exe) lägger du till ett systemnamn för datakälla (DSN) som använder en Microsoft Access-drivrutin (*.mdb eller *.accdb).

I det här Odbcad32.exe kraschar.

Lösning

Du kan komma runt det här problemet genom att inaktivera maskinvaruacceleration med registernyckeln DisableHardwareAcceleration på följande sätt.

Anteckning

Det här problemet har rapporterats och undersöks. Vi rekommenderar att du bara använder registernyckeln för att inaktivera maskinvaruaccelerationen när du skapar DSN, och att du återaktiverar maskinvaruacceleration när du tidigast vill.

Viktigt

Följ stegen i det här avsnittet noggrant. Det kan uppstå allvarliga problem om du gör felaktiga ändringar i registret. Innan du ändrar det måste du backa registret för återställningom du skulle få problem.

  1. Avsluta alla Microsoft Office program.

  2. Starta Registereditorn:

    • Windows 10: Gå till Start, skriv regedit i rutan Sök och välj regedit.exe i sökresultatet.
    • Windows 8 eller Windows 8.1: Flytta musen till det övre högra hörnet, välj Sök , skriv regedit i söktextrutan och välj regedit.exe i sökresultaten.
    • Windows 7: Välj Start, skriv regedit i rutan Starta sökning och välj regedit.exe i sökresultatet.
  3. Leta upp och markera sedan följande registerundernyckel:

    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Graphics\DisableHardwareAcceleration

  4. redigera-menyn pekar du på Nytt och väljer sedan DWORD-värde.

  5. Ange DisableHardwareAcceleration och tryck sedan på Retur.

  6. I fönstret Information håller du ned (eller högerklickar på) DisableHardwareAcceleration och väljer sedan Ändra.

  7. I rutan Värdedata anger du 1 och väljer sedan OK.

  8. Avsluta Registereditorn.