"Зберегти як" призводить до збоїв у роботі Office


1

З недавнього часу, роблячи " Зберегти як " у наступних додатках Microsoft Office 2013, вони виходять з ладу:

  • Слово 2013
  • Excel 2013
  • PowerPoint 2013

Збіг негайно закриває програму зі звичайним діалоговим вікном (німецькою мовою):

введіть тут опис зображення

Переглядаючи Журнал подій Windows, є такий запис:

Джерело: Ідентифікатор події Помилка програми
: 1000

Назва несправної програми: WINWORD.EXE,
версія: 15.0.4631.1000, часова марка
: 0x5396ad5c
Назва несправного модуля: mso.dll,
версія: 15.0.4631.1000,
часова марка: 0x5396b083
Код винятку : 0xc0000005
Зсув помилки: 0x00003abc
Ідентифікатор помилки несправний процес: 0x3038
Час запуску несправного додатка: 0x01cfa4a622f788c6
Шлях несправної програми: C: \ PROGRA ~ 2 \ MICROS ~ 1 \ Office15 \ WINWORD.EXE
Шлях несправного модуля: C: \ Program Files (x86) \ Загальні файли \ Microsoft Shared \ Office15 \ mso.dll
ID звіту: 63868999-1099-11E4-bee7-00224d87b4fd
Повна назва несправного пакета:
Ідентифікатор програми, що стосується дефектного пакету:

Ця помилка трапляється лише під час Зберегти як . Це не відбувається під час збереження чи експорту . Крім того, Microsoft Office Access взагалі не виходить з ладу для операції "Зберегти як".

Я вже видалив декілька речей, які нещодавно встановив, які можуть вплинути на Office. Оскільки я розробник, це може бути і нещодавнє оновлення Visual Studio 2013, яке я не можу видалити, якщо хочу залишатись продуктивним.

Моє запитання:

Будь-які підказки щодо того, що може спричинити цю помилку та / або як її вирішити та / або як далі розслідувати фактичну причину?

Оновлення 1:

Тільки що зробили ремонт Office та перезавантажте програму, не покращуючи її.

Оновлення 2:

Я долучив налагоджувач Visual Studio до Winword.exe і нехай він зупиняється на винятках. Він зупинився так, як очікувалося, але, на жаль, ні стек виклику, ні демонтаж не показують чогось цінного.

Оновлення 3:

Після натискання кнопки "Закрити додаток" в кінці діалогового вікна звітування про помилки Windows він переспрямовує мене до цієї статті бази знань Microsoft:

" Програми Office 2013 виходять з ладу під час використання вкладки" Файл "(" За лаштунками ") та встановлено оновлення 8 липня 2014 року "

Це, мабуть, є рішенням (наразі вони рекомендують видалити оновлення KB2880987 ).

Оновлення 4:

Стаття бази знань Microsoft не допомогла. Досі збої. Що насправді допомогло, це пропозиція dyker видалити цей ключ реєстру:

HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity\Identities

(Насправді я просто перейменував його на " _Identities" у випадку, якщо щось може піти не так.

Оновлення 5:

Пропозиція видалити Identitiesключ реєстру працювала разово. Наступного разу, коли намагається зберегти як, помилка з’являється знову: - /

Оновлення 6:

Тепер Microsoft оновлював статтю бази знань з інформацією про те, що виправлення доступне або через оновлення Windows, або як безпосередньо завантаження.

Це виправлення працювало для мене.


У мене така ж проблема у Word 2016, я спробую спробувати деякі відповіді, але чи гарна ідея встановити виправлення мікрософт?
Ксав'є

Відповіді:


2

Спробуйте це і відновіть Office до попередньої версії.

Кроки від: http://support.microsoft.com/kb/2770432

Відкрийте командний рядок адміністратора та запустіть одну з цих команд на основі вашої версії:
Для установки Office у 32-бітній версії Windows:
cd% programfiles% \ Microsoft Office 15 \ ClientX86
Для установки Office у 64-розрядної версії Windows:
cd% programfiles% \ Microsoft Office 15 \ ClientX64
Потім запустіть таку команду:

officec2rclient.exe / оновити update updatetoversion = 15.0.4623.1003

Коли з’явиться діалогове вікно відновлення, натисніть Ремонт в Інтернеті, потім Клацніть ремонт, а потім знову Відновлення. (мій цього не просив, він лише розпочав ремонт самостійно).
Остання команда повертає офісний пакет до оновлень липня по суті.
Як тільки це завершено, я відкрив і підтвердив, що програми повернулися до роботи.
Як тільки це було підтверджено, я також відключив автоматичні оновлення.
Для цього натисніть на Файл, перейдіть до облікового запису, натисніть на оновлення офісу та виберіть їх відключити або не застосувати автоматично.
Я планую їх повторно включити і протестувати після наступного раунду оновлень або після того, як буде знайдено краще рішення, оскільки запущені неоновлені проблеми створюють проблеми безпеки.


1
Ласкаво просимо до Супер Користувача! Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
Cfinley

2

Я перейменований:

  • C:\Program Files\Microsoft Office 15\root\vfs\ProgramFilesCommonX86\Microsoft Shared\OFFICE15\mso.dllдо mso.dll.old.

Потім скопіювали:

  • C:\Program Files (x86)\Common Files\microsoft shared\OFFICE15\mso.dll до
  • C:\Program Files\Microsoft Office 15\root\vfs\ProgramFilesCommonX86\Microsoft Shared\OFFICE15\mso.dll.

Це вирішило моє питання, яке було таким же, як ви описали.


Я дотримувався половини ваших інструкцій і "перейменував C: \ Program Files \ Microsoft Office 15 \ root \ vfs \ ProgramFilesCommonX86 \ Microsoft Shared \ OFFICE15 \ mso.dll до mso.dll.ol" Я знайшов старі версії MS Word у C: \ Програмні файли (x86) \ Загальні файли \ microsoft поділилися ними та видалили їх. Коли я відкрив Word, мені було запропоновано увійти в MS. Зараз добре працює.
forest.peterson

1

Ви можете зробити захоплення монітора процесів і подивитися, що насправді відбувається, щоб побачити, чи щось вискакує.

Почніть захоплення, відтворіть заморожування, перейдіть на іншу програму (ex-Paint), а потім зупиніть зйомку. Фільтруйте, щоб включити лише офісний процес і післяпроцесовий процес, а потім подивіться, що відбувається перед тим, як перейти. Буде 1000 записів, і точно визначити справжню причину може бути важко, але це десь у захопленні.

Удачі. Далі в цій статті є корисні біти щодо використання фільтрів, якщо ви раніше не використовували ProcMon.


2
Цінність - суб’єктивна. Те, що відбувається, знаходиться в межах цього захоплення, але звуження його зазвичай є складною частиною.
Даллас

1

У нас ця проблема була лише на одному комп’ютері з Windows 8.1 64Bit Enterprise German (оновлення до Win7 та Win8 раніше) з Office Pro plus 2013 32 біт німецькою мовою, і лише з профілем користувача "кожного разу, де проблематично" (домен). Усі інші користувачі не мають жодних проблем з офісним програмним забезпеченням, ні з іншими програмами на цьому комп’ютері, ні з іншими 200-доменними комп’ютерами та ноутбуками. У цього користувача в минулому були дуже часто проблеми, на кожній робочій станції, ноутбуці тощо ... але це вже інша історія ... Після спроби всього єдиним рішенням було зберегти всі документи та налаштування користувача на інший диск, вийдіть із системи користувач та увійдіть як локальний адміністратор. Після цього я видаляю проблемний (доменний) профіль користувача, "проблемний" користувач увійшов у систему і знову імпортував документи та "Налаштування", автоконфігурував Outlook тощо.


1

Просто видаліть ключ реєстру

HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity\Identities 

і перезавантажте Word після.


1
Дякую. Можна додати додаткову довідкову інформацію, наприклад про "чому"?
Уве Кеїм

1

Встановлення останнього оновлення не вирішує проблему на моїй машині.

Але я знайшов просте вирішення: замість вибору "Комп'ютер" в області "Місця" просто виберіть "OneDrive".

Як тільки з'явиться діалогове вікно "Огляд", просто перейдіть до місця на вашій локальній машині.

Відкриття діалогового вікна "Огляд" за допомогою місця "Комп'ютер" просто завісить офіс (або якщо бути конкретніше: діалогове вікно "Огляд" призводить до того, що Office не реагує).


0

Тепер Microsoft оновлював статтю 2883052 Бази знань з інформацією про те, що виправлення доступне або через оновлення Windows, або як безпосереднє завантаження.

Це виправлення працювало для мене.


0

У мене була така ж проблема, і це вирішило для мене:

  1. Перевірте, чи не запущено жодного з наступних процесів: groove.exe msosync.exe msouc.exe winword.exe excel.exe powerpnt.exe. Якщо будь-який із перерахованих вище процесів запущений, зупиніть процес, клацнувши правою кнопкою миші та вибравши Кінцевий процес у Диспетчері завдань.
  2. Натисніть кнопку "Пуск" і введіть cmd на панелі пошуку. Коли cmd.exe відображається в результатах, клацніть правою кнопкою миші та виберіть Запустити як адміністратор.
  3. Введіть cd %USERPROFILE%\AppData\Local\Microsoft\Office\15.0\та натисніть клавішу Enter. Введіть **rmdir OfficeFileCache /s**та натисніть клавішу Enter.
    Введіть cd %USERPROFILE%\AppData\Local\Microsoft\Office\та натисніть клавішу Enter.
    Введіть **rmdir Spw /s**та натисніть клавішу Enter.

-1

Щойно перейменований ключ реєстру Identities

HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity\Identities

_Identities це старий ключ.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.