Поделиться через


Ошибки программы Office при настройке DisableThemes в переменной среды __COMPAT_LAYER

Исходный номер базы знаний: 3028123

Симптомы

Рассмотрим следующий сценарий при запуске Windows 7 или Windows 8.

  • В Microsoft Word при попытке открыть документ или сохранить как ничего не происходит.

  • В Microsoft Excel при попытке открыть электронную таблицу или сохранить как ничего не происходит.

  • В Microsoft PowerPoint при попытке открыть презентацию или сохранить как вы получите следующую ошибку:

    При открытии диалогового окна файла произошла ошибка. Сохраните презентации, закройте и перезапустите PowerPoint.

    Снимок экрана: ошибка программы PowerPoint.

  • В Microsoft Outlook:

    • Нажмите кнопку "Сохранить как " с сообщением электронной почты и вы получите следующую ошибку:

      Сервер недоступен. Обратитесь к администратору, если это условие сохраняется.

    • Щелкните "Открыть календарь " или "Открыть файл данных Outlook" в Backstage и получите следующую ошибку:

      Сервер недоступен. Обратитесь к администратору, если это условие сохраняется.

      Снимок экрана: ошибка программы Outlook.

Причина

Эти проблемы возникают при наличии переменной __COMPAT_LAYER среды и ее значения DisableThemes. Это показано на следующем рисунке.

Снимок экрана: значение DisableThemes в переменной среды __COMPAT_LAYER.

Решение

Чтобы устранить эту проблему, удалите системную __COMPAT_LAYER переменную из переменных среды.

  1. Закройте все программы Office.
  2. Откройте дополнительные параметры системы .
    • Windows 7:
      1. Щелкните Запустить, щелкните правой кнопкой мыши Компьютер, затем нажмите кнопку Свойства.
      2. Щелкните "Дополнительные параметры системы " в левой области.
    • Windows 8:
      1. Щелкните правой кнопкой мыши значок Windows и выберите " Система".
      2. Щелкните "Дополнительные параметры системы " в левой области.
  3. На вкладке Дополнительно нажмите кнопку Переменные среды.
  4. В разделе системные переменные выберите __COMPAT_LAYERи нажмите кнопку " Удалить".
  5. Запустите программы Office.