3

Я понимаю, что существует множество вопросов с похожими симптомами, но я проверил большинство из них и не смог найти ответ.

Моя система настройки выглядит следующим образом; ничего особенного не работает в фоновом режиме:

  • Windows 8.1 64-битная.
  • Office 2013, без дополнений, без макросов.
  • Intel i7
  • 8 ГБ ОЗУ
  • SSD

Что происходит, так это то, что время от времени что-то происходит с MS Word (пока я редактирую документ), и он перестает отвечать на запросы, загружая 100% ЦП, прокрутка переключается и т.д. Это, вероятно, связано с некоторыми документами; Я заметил, что это происходит с некоторыми документами чаще, чем с другими. Я знаю, что это за проблемные документы, но не могу с ними не работать. Копирование и вставка содержимого в новый документ не помогает, и рассматриваемые документы не особенно велики.

Так как же отладить эту проблему? С чего мне начать?

Как я могу проверить документ, чтобы увидеть, какие вещи (помимо простого текста) они там поместили? Я попробовал «проверить документ», и он нашел кое-что, но он не очень информативен - он просто говорит «пользовательский XML найден», «невидимые объекты найдены» и т.д.… Я пытался удалить то, что можно удалить, но это не Помогите. Я хотел бы на самом деле увидеть, что он нашел.

Как я могу отлаживать Word при возникновении проблемы?

Есть другие идеи?

5 ответов5

3

Вы можете использовать Process Explorer для отладки Word, когда возникает проблема:

Щелкните правой кнопкой мыши на winword.exe, выберите «Свойства» и перейдите на вкладку «Потоки». Определите поток, использующий ЦП, и нажмите на него, затем нажмите кнопку Stack, чтобы увидеть, какие системные вызовы он использует.

Подробное описание этой процедуры можно найти в этом ответе.

Если вы хотите, чтобы мы взглянули на это, сделайте скриншот и разместите его здесь.

образ

2

Вы пытались сохранить документ в формате RTF, а затем снова открыть его в Word?

Вы сказали, что пытались копировать и вставлять, но пробовали ли вы специальный трюк для копирования и вставки для Word? (Это работало много лет назад.)

  1. Сначала активируйте «Показать все символы формата» (Ctrl + Shift + 8).
  2. Выберите все документы, кроме последнего знака абзаца.
  3. Скопируйте выделение в буфер обмена (Ctrl + C).
  4. Нажмите Ctrl + N, чтобы открыть новый документ.
  5. Вставьте содержимое буфера обмена в новый документ (Ctrl + V).

Есть ли улучшение?

Последний знак абзаца "содержит" атрибуты документа, включая все возможные ошибки.

Если все это не работает, откройте документ с помощью LibreOffice, а затем просто сохраните его как новый документ как документ LibreOffice. Затем откройте новый документ с помощью Word. Возможно, он немного изменился, но часто это помогает. Если это не сработает, попробуйте сохранить файл LibreOffice как документ Word.

Если ваш исходный документ Word с ошибками не слишком сложен, вы можете открыть его с помощью Wordpad, затем сохранить как документ и снова открыть с помощью Word.

Последняя идея, вы говорите, у вас есть 8 ГБ оперативной памяти. Может быть, вы добавили дешевую оперативную память с ошибкой в систему объемом 4 ГБ? Я сделал это однажды и столкнулся с несколькими проблемами. Все в порядке, так как я удалил лишнюю оперативную память.

0

Другой вариант - загрузить и запустить Microsoft OffCAT (анализатор конфигурации Office). Он обнаруживает проблемы с настройкой офисных установок (и определенных программ Office, включая Word). Я использовал его только с Outlook, и это было очень полезно.

http://blogs.technet.com/b/exchange/archive/2013/03/20/released-office-configuration-analyzer-offcat-tool.aspx

0

Точная причина проблемы не может быть определена на основе предоставленной вами информации, но я могу представить следующие возможные причины:

  • Microsoft Office 2013 поврежден
  • Надстройка работает неправильно
  • Вредоносные программы повлияли на способность Word редактировать документ
  • В документе что-то не работает, что приводит к блокировке Word

Советы по устранению неполадок

Переустановите Microsoft Office 2013

Мне пришлось сделать это самому не так давно, когда я испортил ассоциации файлов и удалил некоторые системные файлы, которые мне не следовало удалять.

Если вы не можете удалить Office 2013 через « Установка и удаление программ», вы можете использовать это, чтобы удалить его.

Отключение проблемных надстроек

Надстройки являются расширениями для продуктов Microsoft Office, и если у вас установлен один из них с ошибками, это может привести к зависанию Word, как вы описали.

Вы можете управлять надстройками, следуя статье на портале поддержки Microsoft на них здесь.

Проверьте на наличие вредоносных программ

Вредоносное ПО может повлиять на функциональность Word. Удаление вредоносных программ обсуждается в этом вопросе супер-пользователя.

Редактирование в другом текстовом процессоре

Документы Google и LibreOffice являются альтернативами Microsoft Office. Если вы используете одну из двух альтернатив для редактирования документа Word и снова сохраните его как документ Word, альтернативное программное обеспечение может удалить те части документа, которые вызывали зависание Word.

Ручная проверка

У меня нет других идей, но если вам нужно копаться во внутренних частях документа Word, их можно открыть с помощью средства просмотра архивов и текстового редактора (я предлагаю Notepad++ для подсветки синтаксиса). Поскольку вы упомянули, что используете Microsoft Office 2013, я надеюсь, что ваши документы имеют формат файла DOCX.

Файлы DOCX (Office Open XML Document) на самом деле являются просто файлами ZIP:

nick@workstation [~/Downloads]# file example.docx
example.docx: Zip archive data, at least v2.0 to extract

Вот структура файла ZIP:

nick@workstation [~/Downloads]# unzip -t example.docx
Archive:  example.docx
    testing: _rels/.rels              OK
    testing: docProps/core.xml        OK
    testing: docProps/app.xml         OK
    testing: word/document.xml        OK
    testing: word/styles.xml          OK
    testing: word/fontTable.xml       OK
    testing: word/numbering.xml       OK
    testing: word/theme/theme1.xml    OK
    testing: word/theme/_rels/theme1.xml.rels   OK
    testing: word/header1.xml         OK
    testing: word/footer1.xml         OK
    testing: word/media/image1.png    OK
    testing: word/settings.xml        OK
    testing: word/_rels/document.xml.rels   OK
    testing: [Content_Types].xml      OK
No errors detected in compressed data of example.docx.

Чтобы открыть файл DOCX в виде ZIP-файла, все, что вам нужно сделать, это изменить расширение файла с «.docx» на «.zip».

После извлечения DOCX/ZIP фактическое содержимое документа находится по адресу ./word/document.xml . Данные могут быть сохранены в виде одной строки; причина этого в том, чтобы уменьшить размер файла. Вы можете использовать различные инструменты « XML tidy », чтобы сделать код XML более читабельным.

Я не знаю достаточно о ваших проблемных документах, чтобы указать вам на то, что вы должны искать, но вы можете выбрать любые фрагменты документа с помощью утомительного метода проб и ошибок (стирание блока XML, повторное сжатие распакованного документа, изменив расширение файла обратно с ZIP на DOCX), чтобы увидеть, что может вызвать зависание Word.

0

Попробуйте открыть тот же документ (ы) из онлайнового словаря https://office.live.com/start/word.aspx. Если это работает, проблема с вашей копией msoffice, поэтому переустановите ее. Если онлайн-слово не может открыть его, попробуйте другие веб-сайты для редактирования, если ни один веб-сайт не может открыть его, мы ничего не можем сделать

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .