Произошла ошибка, которая могла нарушить работу PowerPoint
Обновлено: 21.11.2024
Я создал надстройку для PowerPoint, которая создает сетку объектов из выбранных вами объектов.
В надстройке используется контекстно-зависимый элемент управления на ленте, поэтому элемент управления доступен только при выборе одной или нескольких фигур (в противном случае он отображается серым цветом).
Когда я открываю PowerPoint (с включенной надстройкой), я могу получить следующее сообщение об ошибке: "PowerPoint не может запустить эту функцию, так как в настоящее время у вас есть проект Visual Basic для приложений в режиме приостановки".
Сообщение повторяется по мере загрузки каждого пользовательского элемента управления на ленту (элементы управления постепенно появляются по мере того, как вы нажимаете «ОК» для каждой ошибки), и после запуска PowerPoint элементы управления присутствуют на ленте, но отображаются серым цветом и не отображаются. активируется при выборе фигуры.
Ошибку очень трудно найти: она может просто исчезнуть и больше не появляться на определенной машине, но затем может присутствовать на другой машине с той же настройкой (и точно таким же кодом надстройки). ). Это может произойти, если эта надстройка загружается сама по себе, или это может произойти только в том случае, если она загружена с другими надстройками.
Когда появляются сообщения об ошибках, я могу найти ошибку, закомментировав разделы кода, сохранить и повторно добавить его как надстройку pram, пока сообщения об ошибках не исчезнут: а затем попытаться убедиться, что я нашел источник проблемы, раскомментируйте код, который я закомментировал, пока ошибка не появится снова, за исключением того, что обычно ошибка не появляется снова.
Ошибка не отображается, если PowerPoint запускается с открытым документом. Также ошибка может появляться только в том случае, если PowerPoint настроен на запуск с экраном приветствия, а не с новым документом.
Моя текущая версия Office: 1812 (office 365 - рабочий стол), сборка 11126.20196 (но я видел это в других версиях) и Windows 10 версии 1803.
Попытка принудительно вывести сообщения об ошибках, чтобы попытаться выяснить, что может быть возможным источником ошибок, но пока не удалось этого сделать:
Преднамеренная вставка ошибки в любой код, выполняемый при загрузке PowerPoint (например, деление на ноль), приводит к обычным сообщениям об ошибках отладки, а не к сообщениям об ошибках, с которыми у меня возникла проблема.
Введение задержек в вызовах Auto_Open, onLoad и getEnabled, чтобы попытаться получить любой из этих вызовов, которые могут выполняться асинхронно для перекрытия, из-за предположения, что вызовы Auto_Open и onLoad могут конфликтовать друг с другом: но хотя я могу получить вызовы Auto_Open и onLoad перекрываться, это не привело к повторному появлению сообщений об ошибках.
Проверка, может ли проблема возникнуть из-за проблемы, когда PowerPoint был закрыт в последний раз: я перевел PowerPoint в режим перерыва, затем принудительно остановил его с помощью диспетчера задач, а затем перезапустил PowerPoint, но ошибок не было. Также я попытался запустить другой офисный проект VBA в режиме перерыва (Excel), а затем запустить PowerPoint - снова ошибок не было.
Я пытался сравнить реестр (HKCU), когда PowerPoint находится в режиме приостановки и когда он не работает, чтобы увидеть, может ли это дать подсказку, но не было ничего существенного, что отличалось бы.
XML для надстройки GridMaker выглядит следующим образом (в customUI.xml — я открываю файл pptm в Visual Studio с расширением Open XML Package Editor):
Модуль GMApplicationEventsModule выглядит следующим образом:
У меня есть еще две надстройки, которые выглядят так. Действие onAction на кнопке gmMakeGrid (выше) запускает некоторый код, который создает сетку фигур из выбранной фигуры. Две другие надстройки просто отображают сообщение при нажатии их кнопок. Но должна быть возможность (или нет, так как ошибки кажутся прерывистыми) видеть ошибки, если показанный здесь код просто связан с отображением окна сообщения.
Отображение сообщения об ошибке
Теперь я могу сделать так, чтобы появилось сообщение об ошибке ("PowerPoint не может запустить эту функцию"), которое также показывает, что источник ошибки может быть не в той надстройке, в которой обнаружена ошибка. .
У меня есть одна надстройка — app1-basic (с использованием кода, как описано выше), которая включена. У меня есть второй файл макроса (app2-basic.pptm) (также как описано выше), в котором я поместил оператор «Стоп» в процедуру onLoad. Закройте PowerPoint и откройте файл app2-basic.pptm. При открытии откроется VBE, и выполнение кода остановится на операторе остановки. Теперь закройте PowerPoint (нажав на «X» в частично открытом PowerPoint). Это отобразит сообщение об ошибке.
Похоже, что сообщение об ошибке вызвано тем, что PowerPoint пытается вызвать процедуру getEnabled в надстройке, но не может этого сделать, поскольку открываемый макрос перевел ее в режим приостановки. Ведение журнала, кажется, поддерживает это:
Время от времени, после нескольких раундов создания ошибок и последующего их исправления, это сообщение об ошибке может появиться при загрузке надстроек, где ошибок нет.Я до сих пор не смог придумать воспроизводимую последовательность действий, которая вызывает это.
Похоже, что ошибка, скорее всего, связана с чем-то другим, а не с надстройкой, которая не загружается должным образом из-за ошибки. Также кажется возможным, что ошибка может быть связана с проблемой состояния, в котором открыта PowerPoint — возможно, из-за проблемы, возникшей при последнем закрытии.
Код для демонстрации ошибок
Я добавил ссылку на код двух минимальных надстроек, которые будут отображать сообщения об ошибках (время от времени).
2 ответа 2
Я столкнулся с такой же ситуацией только вчера, и, судя по вашему описанию, мы могли столкнуться с чем-то похожим.
Вы можете получить эту ошибку, когда ссылаетесь, например. текущий путь к презентации или текущий выбор во время загрузки надстройки. т. е. открытой презентации НЕТ и, следовательно, не может быть текущего выбора.
Я смог отследить точную строку кода, вызвавшую ошибку, написав небольшую функцию, которая выводит окно сообщения с описательным текстом и, возможно, названием текущей подпрограммы в заголовке:
Объявлено как глобальное значение строка с именем sRoutine и логическое значение с именем UberMsg (установлено значение True)
Затем в различных точках моей подпрограммы AutoOpen и вызываемых из нее подпрограмм:
Это, когда-то в начале рутины:
И скопируйте/вставьте/отредактируйте это непосредственно перед каждой подозрительной кодовой точкой:
Потребовалось всего несколько итераций сохранения PPAM и повторного тестирования, чтобы найти проблемную область и исправить ее.
Я установлю для логического значения UberMsg значение false и оставлю все это на месте на случай, если оно понадобится позже.
Я пытался вызвать повторное появление сообщения об ошибке, ссылаясь на Application.ActiveWindow.Selection.Type и Application.ActivePresentation.Path в вызовах Auto_Open, getEnabled и onLoad, но не смог добиться повторного появления сообщения об ошибке. при открытии PowerPoint (на самом деле сообщения об ошибках не появляются). Запись в файл показывает, что там, где происходят эти ошибки, остальная часть функции Auto_Open (или что-то еще) пропускается. Сообщения об ошибках появляются только в том случае, если вы затем закрываете PowerPoint, не открывая/не создавая документ. Удалось ли вам вернуть сообщение об ошибке после того, как оно исчезло?
@neilt17 Нет, как только произошла ошибка, и я отклонил ее, все заработало, как и ожидалось. В моем случае это либо связано с доступом к ActivePresentation.Path, когда PPT все еще инициализируется (поэтому активной презентации НЕТ), либо с последующей обработкой предполагаемой строки пути (но на самом деле это null).
Спасибо за это. Просто чтобы уточнить, если бы вы вернули версию ppam, в которой вы увидели сообщение об ошибке («PowerPoint не может запустить эту функцию, потому что.»), вы видите или не видите это сообщение об ошибке?
Проблема PPAM выдает сообщения об ошибках каждый раз, когда я запускаю PPT с загруженной надстройкой (в данном случае через запись в реестре).
Отлично. Что расстраивает, так это то, что проблема заключается в том, что я могу работать над ней, пока она не исчезнет, но когда я повторно ввожу предположительно нарушающий код, возникает момент, когда проблема не возвращается: и перезагрузка более ранней версии pam, которая была производство ошибок больше не производит их. Я не уверен, что когда-нибудь найду источник ошибки. Может быть, в процессе запуска происходит что-то еще, чего я не вижу, и, возможно, требуется какая-то очистка чего-то (скажем, с помощью Auto_Open или onLoad) - но что? Не могли бы вы опубликовать код, который всегда будет вызывать эту ошибку?
К сожалению, мне не удалось сделать так, чтобы эта проблема появлялась всегда - какие бы настройки у меня ни были, проблема появляется случайным образом и исчезает случайным образом.
Мое решение состоит в том, чтобы полностью обойти проблему и не использовать Auto_Open (эта проблема никогда не возникает, если Auto_Open не используется) и не использовать _onLoad, что также может быть проблематично. Это означает, что кнопки всегда будут доступны, даже если они не работают.
Чтобы сделать эту ситуацию немного более удобной для пользователя (а не только для появления какого-то раздражающего всплывающего окна с сообщением об ошибке, чтобы сообщить людям, что они нажали недействительную кнопку), я сделал это так, что если пользователь выбирает кнопку, которая не применяется к текущему контексту — например, операция требует, чтобы они выбрали некоторый текст, чтобы она работала, но они этого не сделали — появится немодальное диалоговое окно, содержащее объяснение того, что им нужно сделать, чтобы заставить кнопку работа (например, выделить какой-либо текст) плюс точная копия кнопок из группы на ленте, в которой кнопки включаются/отключаются правильно в зависимости от контекста.
Я создал эти кнопки, обрезав скриншоты каждой кнопки в каждом из трех состояний (наведение, включено, отключено) и наложив их друг на друга в пользовательской форме.Я использую событие App_WindowSelectionChange, чтобы изменить ZOrder соответствующих кнопок, чтобы при выборе соответствующей вещи активная кнопка появлялась наверху, и, при условии, что выбрана правильная вещь, версия кнопки, находящаяся наверху, будет наверху. когда мышь находится над ней (триггер MouseMove в пользовательской форме) - это также версия кнопки, которая будет запускать любой код при нажатии.
Я думаю, что это неплохое решение, потому что пользователь получает больше информации о том, когда он может использовать кнопки, и у него может присутствовать диалоговое окно, которое работает так же, как лента должна была бы работать, если бы они того пожелали. Наши группы кнопок довольно малы (не более четырех кнопок), поэтому диалоговое окно тоже довольно маленькое, и его легко отобразить и убрать с пути - это может быть не так хорошо для групп с большим количеством кнопок в них.
Если слайд в вашей презентации содержит ссылку на внешний файл (например, видеофайл или диаграмму, связанную с рабочим листом Excel), и этот внешний файл перемещается или удаляется, вы получите сообщение об ошибке. (аналогично показанному ниже) при попытке редактирования данных. Чтобы исправить это, вы можете либо обновить неработающую ссылку, либо удалить ее.
На вкладке "Файл" нажмите "Информация" и в правом нижнем углу в разделе "Связанные документы" нажмите "Редактировать ссылки на файлы".
Примечание. Если вы не видите раздел «Связанные документы», убедитесь, что вы сохранили презентацию.
Выполните одно из следующих действий:
Если известно новое расположение связанного внешнего файла, нажмите «Изменить источник», перейдите к новому расположению внешнего файла и нажмите «Открыть». В списке «Ссылки» выберите правильный путь к связанному листу и нажмите «Обновить сейчас».
Если вы не знаете, что произошло с внешним файлом, нажмите «Разорвать связь». Содержимое по-прежнему будет отображаться на слайде, но оно будет встроено в презентацию, а не связано. Например, в случае с диаграммой Excel данные диаграммы, отображаемые на слайде, становятся статическими при разрыве связи. Если вы обновите исходный рабочий лист, на котором основана диаграмма, диаграмма больше не будет обновляться как исходный рабочий лист.
См. также
На кнопке Office выберите «Подготовить», а затем выберите «Редактировать ссылки на файлы» в конце списка параметров.
Если вы не видите ссылку «Редактировать ссылки на файлы», убедитесь, что вы сохранили презентацию.
Выполните одно из следующих действий:
Если известно новое расположение связанной книги, нажмите «Изменить источник», перейдите в новое расположение книги Excel и нажмите «Открыть». В списке «Ссылки» выберите правильный путь к связанному листу и нажмите «Обновить сейчас».
Если вы не знаете, что произошло с листом Excel, нажмите «Разорвать связь». Диаграмма по-прежнему будет отображаться на слайде, но данные не будут обновляться, поскольку исходный лист продолжает изменяться.
Некоторые пользователи Office сообщают, что каждый раз, когда они пытаются создать раздаточный материал в Powerpoint (путем «Опубликовать» > «Создать раздаточный материал в Microsoft Office Word»), они в конечном итоге видят ошибку «Powerpoint не удалось записать в Microsoft Word». Эта проблема характерна для Office 2013 и более ранних версий.
Ошибка «PowerPoint не удалось записать в Microsoft Word».
В большинстве случаев ожидайте, что эта проблема возникнет из-за того, что нет прямой связи между Word и Powerpoint — скорее всего, из-за того, что эти две программы установлены из разных установок Office. В этом случае вы можете решить проблему, открыв Word вручную, прежде чем запускать раздаточный материал. Кроме того, вы можете убедиться, что обе временные папки очищены, выполнив серию команд в командной строке CMD с повышенными привилегиями.
Однако, если проблема вызвана серией временных файлов, попробуйте открыть PowerPoint в безопасном режиме и посмотрите, повторяется ли ошибка. Если это не сработает, измените параметр PowerPoint по умолчанию, чтобы заставить программу сохранять презентации локально.
Некоторые затронутые пользователи использовали несколько обходных путей для временного решения проблемы.Первый подразумевает создание прокси-папки, которая будет использоваться всякий раз, когда вам нужно создать раздаточный материал для Word. Но если ошибка возникает из-за того, что ваша презентация PowerPoint слишком велика, разбейте ее на более мелкие презентации и объедините их в большой файл Word.
В редких случаях функция раздачи может быть полностью нарушена из-за поврежденной установки Office. В этом случае вы сможете решить проблему, выполнив онлайн-восстановление.
Способ 1. Открытие Word перед экспортом
Некоторые затронутые пользователи подтвердили, что им удалось успешно завершить процедуру экспорта, когда они поняли, что для создания раздаточных материалов Powerpoint необходимо открыть Word. Имейте в виду, что это не обязательное требование — в большинстве случаев Powershell сможет вызывать Word всякий раз, когда ему нужно работать с ним.
Однако, если Powershell и Word установлены из разных версий Office, они могут неправильно взаимодействовать друг с другом. Если этот сценарий применим, вы сможете решить проблему, открыв Word вручную.
Вот краткое пошаговое руководство по тому, как убедиться, что приложение Word открыто и готово к приему раздаточных материалов, прежде чем запускать процедуру через Photoshop:
- Откройте Word и подождите, пока откроется программа, затем переведите ее в фоновый режим — документ открывать не обязательно (важно, чтобы был запущен основной процесс Word).
- Убедившись, что Word открыт, перейдите в Photoshop и откройте файл, в котором вы столкнулись с ошибкой «Powerpoint не удалось записать в Microsoft Word».
- Когда вы будете готовы создать раздаточный материал, нажмите вкладку «Экспорт» > «Создать раздаточный материал» > «Создать раздаточный материал». Создание раздаточных материалов в Powerpoint
- Поскольку вы ранее гарантировали, что Word работает в фоновом режиме, вы больше не должны сталкиваться с ошибкой "Powerpoint не удалось записать в Microsoft Word". ол>р>
- Нажмите клавишу Windows, чтобы открыть меню «Пуск», и начните поиск «Powerpoint» с помощью функции поиска. Поиск PowerPoint через меню "Пуск"
- Затем нажмите и удерживайте клавишу Ctrl, дважды щелкнув Powerpoint.
- В ответ на запрос подтверждения нажмите «Да», чтобы подтвердить открытие Powerpoint в безопасном режиме. Открытие PowerPoint в безопасном режиме
- После того как Photoshop, наконец, откроется в безопасном режиме, откройте тот же файл, который ранее показывал ошибку «Powerpoint не удалось записать в Microsoft Word».
- Открыв файл, выберите «Файл» > «Экспорт» > «Создать раздаточные материалы» > «Создать раздаточные материалы» и проверьте, сохраняется ли проблема. Создание раздаточных материалов в Powerpoint
- Если проблема ранее была вызвана временным файлом, эта операция должна, наконец, позволить вам завершить процедуру экспорта. ол>р>
- Откройте Powerpoint (не нужно открывать файл, который вызывает ошибку).
- Используйте ленту вверху, чтобы нажать "Файлы", затем нажмите "Параметры" в вертикальном меню в левой части экрана.
- После того, как вы окажетесь в меню параметров PowerPoint, выберите вкладку "Сохранить" в меню слева, затем перейдите в правый раздел и установите флажок, связанный с "Сохранить на компьютер" по умолчанию (в разделе "Сохранить презентации").
- Нажмите "ОК", чтобы сохранить изменения, затем перезапустите Powerpoint и загрузите документ, который ранее вызывал ошибку "Powerpoint не удалось записать в Microsoft Word".
- Попробуйте выполнить экспорт еще раз и посмотрите, решена ли проблема.
- Закройте все экземпляры Word или Photoshop (включая все фоновые службы, которые могут работать пассивно).
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть окно командной строки с повышенными правами. Запуск командной строки
- Откройте «Мой компьютер» / «Этот компьютер» и создайте новую папку в корневом каталоге диска операционной системы (C:), щелкнув правой кнопкой мыши пустое место и выбрав «Создать» > «Папка» в появившемся контекстном меню. Создание новой папки на диске ОС
- Затем закройте все связанные экземпляры Powerpoint и переместите файл .ppt/.pptx, который вызывает ошибку «Powerpoint не удалось записать в Microsoft Word», во вновь созданную папку.
- Откройте его обычным образом и выберите «Файл» > «Экспорт» > «Создать раздаточные материалы» > «Создать раздаточные материалы» и посмотрите, решена ли проблема. Создание раздаточных материалов в Powerpoint
- Откройте диалоговое окно «Выполнить», нажав клавишу Windows + R. Затем введите «appwiz.cpl» и нажмите Enter, чтобы открыть окно «Программы и компоненты». Введите «appwiz.cpl» в строке «Выполнить».
- После того, как вы окажетесь в меню "Программы и компоненты", прокрутите вниз список установленных приложений и найдите свою установку Office.
- Щелкните правой кнопкой мыши список, связанный с Office, и выберите Изменить в контекстном меню.Доступ к меню восстановления установки Microsoft Office
- Дождитесь завершения первоначального сканирования, выберите онлайн-восстановление (если доступно) и дождитесь завершения операции. Офис онлайн-ремонта
Способ 2. Открытие Powerpoint в безопасном режиме
Оказалось, что эта проблема также может возникать из-за ряда временных файлов, которые в конечном итоге мешают обмену данными между Powerpoint и другими продуктами Office, такими как Word и Excel. Если вам нужно быстрое решение, которое позволит начать работу с Powerpoint заново и успешно создавать раздаточные материалы, попробуйте запустить программу в безопасном режиме.
Не гарантируется, что это сработает, но многие затронутые пользователи подтвердили, что эта операция была единственной, которая позволила им завершить создание раздаточного материала, не сталкиваясь с ошибкой «Powerpoint не удалось записать в Microsoft Word».
Вот краткое пошаговое руководство по открытию Powerpoint в безопасном режиме:
Если вы по-прежнему сталкиваетесь с ошибкой «Powerpoint не удалось записать в Microsoft Word», перейдите к следующему потенциальному исправлению ниже.
Способ 3: заставить Powerpoint сохранять презентации локально
Оказалось, что вы можете легко решить эту конкретную проблему, изменив настройки по умолчанию, установленные для сохранения работы. Некоторые пользователи, которые столкнулись с ошибкой «Powerpoint не удалось записать в Microsoft Word», подтвердили, что проблема была полностью решена после того, как они получили доступ к параметрам PowerPoint и установили флажок, связанный с «Сохранить на компьютер» по умолчанию.
После этого и перезапуска приложения большинство из них сообщили, что раздаточный материал был успешно завершен. Вот что вам нужно сделать, чтобы заставить Powerpoint сохранять презентации локально:
Способ 4: очистка временных папок Powerpoint
При определенных обстоятельствах ошибка экспорта раздаточных материалов возникает из-за того, что ряд папок с временными файлами, принадлежащих Powerpoint или Word (или обоим), переполнен. Если вы столкнулись с ошибкой «Powerpoint не удалось записать в Microsoft Word» из-за этой проблемы, очистка содержимого этих временных папок должна позволить вам быстро решить проблему.
Вот краткое пошаговое руководство, которое позволит вам очистить те временные папки, которые, скорее всего, вызывают ошибку:
Если ошибка «Powerpoint не может записать в Microsoft Word» все еще появляется, перейдите к следующему потенциальному исправлению ниже.
Способ 5. Использование прокси-папки
Если вы столкнулись с ошибкой только с одним файлом, в то время как создание раздаточных материалов работает нормально из других файлов .pptx, весьма вероятно, что вы имеете дело с довольно распространенной ошибкой Powerpoint, возникающей в Office 365.
Некоторые затронутые пользователи, которые боролись с той же проблемой, подтвердили, что им удалось решить проблему, создав прокси-папку и переместив туда затронутый файл .ppt / .pptx всякий раз, когда вам нужно создать раздаточный материал для Word.< /p>
Это может показаться глупым исправлением, но оно всегда работало для многих пользователей, которые пытались решить эту проблему.
Вот краткое руководство о том, как это сделать:
Способ 6. Разбивка презентации на более мелкие части
Еще один возможный обходной путь, если ни одно из приведенных выше исправлений не сработало, — это разбить презентацию на более мелкие части, прежде чем пытаться создавать раздаточные материалы для Word. Эта операция будет эффективна в ситуациях, когда появляется ошибка «Powerpoint не удалось записать в Microsoft Word» из-за того, что раздаточный материал представляет собой большой ресурсоемкий файл.
После того, как вам удастся разбить презентацию на более мелкие части, начните создавать отдельные раздаточные материалы в формате Word, а затем объедините файл Word в большой файл. Это должно позволить вам полностью обойти сообщение об ошибке.
Кстати, когда вы дойдете до диалогового окна «Отправить в Word», убедитесь, что вы выбрали «Вставить ссылку», прежде чем нажимать «ОК».
Разбивка файла PowerPoint на более мелкие презентации перед созданием отдельных раздаточных материалов
Если та же ошибка все еще появляется, перейдите к окончательному исправлению ниже.
Способ 7. Восстановление установки Office
Если ни один из вышеперечисленных способов не позволил устранить проблему, весьма вероятно, что ошибка "Powerpoint не удалось записать в Microsoft Word" возникает из-за частично поврежденной установки Office или после завершения сканирования аудио/видео. помещение в карантин некоторых файлов, принадлежащих Microsoft Office.
Если этот сценарий применим, вы сможете исправить проблему, восстановив установку Office, чтобы восстановить все поврежденные или помещенные в карантин файлы, которые могут быть причиной проблемы.
Вот краткое руководство по восстановлению установки Office для устранения ошибки «Powerpoint не удалось записать в Microsoft Word»:
Вы получаете сообщение об ошибке PowerPoint не может вставить видео, проблемы с сетью или ищете лучший инструмент для восстановления файлов Ms. PowerPoint? Не расстраивайтесь, здесь вам предоставят несколько решений, или просто скачайте программное обеспечение, чтобы исправить их!
При использовании MS PowerPoint у вас могли возникнуть определенные проблемы, как и при работе с любой другой программой на вашем ПК. Это нормально и может случиться с каждым, так что вам не нужно париться по этому поводу. Такими проблемами могут быть сообщение об ошибке, в котором говорится, что PowerPoint не открывает или повреждает файлы, или многие другие версии сообщений об ошибках, которые запрещают вам доступ к вашему файлу.
Итак, если вы хотите справиться с такими проблемами, не открывающими ppt, эта статья предоставит вам достаточно информации, чтобы вернуться к использованию PowerPoint.
В этой статье
Часть 1. Что означает сообщение «PowerPoint не открывается»?
Когда вы пытаетесь открыть презентацию PowerPoint и сталкиваетесь с сообщением об ошибке, в котором говорится, что PowerPoint не открывается, это означает, что файл поврежден или у кого-то возникли проблемы с ppt и предлагается восстановить.
Для начала у нас есть подробные сведения об ошибках, которые могут возникнуть при попытке открыть поврежденный файл MS PowerPoint. Все эти ошибки связаны с сообщением об ошибке, в котором говорится, что невозможно открыть файл PowerPoint. Хотя каждый из них отличается и даже будет отображаться по-разному в используемой версии MS PowerPoint, в сообщении об ошибке будет просто указано, что вы не можете открыть файл PowerPoint.
Теперь каждая ошибка связана с отдельной причиной, которая необходима для выяснения основной причины, а также для ее устранения.
Примеры некоторых кодов ошибок включают:
Повреждение файла ошибки из-за подключаемых модулей или надстроек
Когда вы сталкиваетесь с тем, что PPT не открывает предупреждение об ошибке, это может быть связано с подключаемыми модулями. Например, если ваш PPT использует подключаемый модуль Flash Player и он обновляется, видимым признаком этой проблемы будет предупреждение об ошибке, как показано ниже.
Если вы попытаетесь выполнить ремонт, это может не дать существенного эффекта.
PPT может даже полностью зависнуть, когда вы пытаетесь восстановить или отредактировать файл вручную, чтобы устранить повреждение.
Еще одно сообщение об ошибке появляется, когда вы пытаетесь просмотреть или опубликовать поврежденный файл или даже файл с проблемами с подключаемым модулем, таким как указанный выше.
Файл PPT поврежден из-за ошибки из-за отсутствия содержимого
Некоторые элементы файла могут быть повреждены, что приведет к повреждению файла.
Ошибка – PPT может выйти из строя
Это довольно распространенная проблема, когда PPT также может давать сбой из-за проблем, связанных с системой, и когда это происходит, он также может указать причину с подробными сведениями, почему PowerPoint не открывается.
Часть 2. Почему PowerPoint не открывается?
Основная причина обычно связана с повреждением файла. При повреждении файла в нем могут отсутствовать жизненно важные элементы, необходимые для открытия документа для просмотра. Такая информация включает объекты рисования, гиперссылки, графики или даже текст. Это сделает файл нечитаемым, поэтому при открытии файла PowerPoint появится сообщение об ошибке.
Другие причины описаны ниже.
PowerPoint не открывается также из-за вредоносных программ или вирусных атак на систему. Это также может повредить файл, сделав его нечитаемым. Вредоносное ПО может манипулировать данными или заменять реальные данные в файле PPT, делая его похожим на значки с файлами .exe.
Также рекомендуется безопасно извлекать и передавать данные с внешних устройств хранения, чтобы избежать повреждения.
Подключаемые модули или надстройки, описанные выше, также могут быть причиной того, что PowerPoint не открывается.
PowerPoint не открывается из-за поврежденных приложений.
Часть 3. Как исправить, что PowerPoint не открывается
Существует множество способов устранить проблему, из-за которой PowerPoint не открывается. Ниже приведены несколько действий, выполняемых вручную или самостоятельно, которые помогут вам решить проблему простым способом, чтобы заставить PowerPoint работать.
1. Разблокировать поврежденный файл PowerPoint
Этот шаг отличается от разблокировки неповрежденного файла, который можно открыть в PowerPoint. Поскольку у вас может не быть доступа к PowerPoint из-за ошибки, попробуйте разблокировать файл, вызвавший проблему.
Итак, как это решит проблему, поскольку есть много других причин, по которым вы не можете открывать файлы PowerPoint?
Ну, если вы загрузили файл из Интернета или любой другой сети или получили электронное письмо и сохранили его на своем компьютере, тогда возникает ошибка, поскольку Windows могла заблокировать файл. Таким образом, вы не можете открыть файл PowerPoint.
Чтобы разблокировать файл, выполните следующие действия:
Шаг 1. Откройте папку «Свойства» файла, щелкнув ее правой кнопкой мыши.
Шаг 2. В появившемся диалоговом окне нажмите на вкладку "Общие".
Шаг 3. Нажмите кнопку "Разблокировать", если она есть в диалоговом окне.
Шаг 4. В завершение нажмите "ОК" и откройте презентацию PowerPoint.
2. Отключить защищенный просмотр в PPT
Опять же, это зависит от того, повреждена ли программа и доступна ли она. Если он не поврежден и доступен, то вы можете отключить защищенный просмотр в PPT. Вам нужно будет действовать следующим образом.
Шаг 1. Запустите программу PPT и перейдите в «Файлы»
Шаг 2. В разделе "Файлы" выберите "Параметры"
Шаг 3. Откроется диалоговое окно параметров. Здесь вам нужно будет выбрать опцию «Центр управления безопасностью», которая находится на левой боковой панели. Затем нажмите на правой панели и выберите «Настройки центра управления безопасностью».
Шаг 4. Появится еще одно диалоговое окно. Здесь вы можете отключить функцию защищенного просмотра. Вам нужно будет выбрать опцию «Защищенный просмотр», которая находится на левой панели. Затем под этой опцией и на правой панели снимите флажки, которые включают эту функцию. После завершения нажмите "ОК", чтобы закрыть программу.
3. Запустите PowerPoint в безопасном режиме
Этот метод поможет вам отредактировать поврежденный файл, хотя какой-то формат может отсутствовать, он открывает файл в рабочем режиме, после чего вы, наконец, можете отредактировать файл в соответствии с вашими требованиями.
Вот как это делается.
Шаг 1. Удерживая нажатой клавишу CTRL на компьютере.
Шаг 2. Удерживая нажатой клавишу CTRL, запустите программу. При запуске на экране появляется запрос на запуск в безопасном режиме.
Шаг 3. Нажмите «Да», чтобы продолжить, и вы запустите программу в безопасном режиме. Проверьте открытую программу, запущена ли она в безопасном режиме, для подтверждения.
4. Проверьте статус PowerPoint — проверьте, использовался ли PowerPoint
Это поможет выяснить, когда возникла проблема. Также полезно знать, какие файлы были повреждены, период до или после повреждения и есть ли автоматически сохраненная копия или резервная копия файла.
Для этого выполните следующие действия.
Шаг 1. Запустите программу и нажмите "Файл"
Шаг 2. Прокрутите вниз до параметра «История», и здесь вы получите подробную информацию о том, как вы использовали программу, а также о задачах, над которыми вы работали.
5. Откройте PowerPoint с помощью Wondershare Repairit — File Repair for PPT Repair
Возможности Wondershare Repairit - Восстановление файлов для восстановления PowerPoint
Этот инструмент восстановления поддерживает формат PPTX.
Он может легко исправить несколько поврежденных файлов PowerPoint.
Если вы добавили файл, который не хотите восстанавливать, вы можете легко удалить его.
Repairit поддерживает файлы PowerPoint 2019, 2016, 2013, 2010 и 2007 годов.
Когда дело доходит до проблем, связанных с PowerPoint, и предупреждений об ошибках, таких как невозможность открытия файлов PowerPoint, лучше всего использовать этот метод. Этот метод заключается в использовании инструмента или программного обеспечения для восстановления, известного как Wondershare Repairit — File Repair. Это решит такие проблемы, как предупреждения об ошибках, описанные выше. Это даже поможет восстановить поврежденную программу PPT.
Как использовать Wondershare Repairit — восстановление файлов для PowerPoint
Шаг 1. Добавьте файл в программу
Сначала загрузите и установите Wondershare Repairit и перейдите в раздел «Восстановление файлов».
Нажмите кнопку «Добавить», чтобы найти поврежденный файл ppt. Вы можете выбрать несколько файлов .ppt и загрузить их.
Приложение отфильтрует несовместимый формат, чтобы сэкономить ваше время. После того, как вы выбрали файлы, Repairit начнет их загружать.
Шаг 2. Начните восстанавливать поврежденный файл .ppt
После загрузки файлов .ppt выберите опцию «Восстановить» внизу.
Repairit начнет сканирование файла .ppt и устранение возможных проблем, вызвавших ошибку.
В интерфейсе программы появится подсказка, отображающая количество файлов, которые были восстановлены.
Однако, если файл .ppt сильно поврежден и не может быть восстановлен, Repairit уведомит вас об этом.
Шаг 3. Предварительный просмотр и сохранение восстановленных файлов .ppt
Выберите параметр «Предварительный просмотр» и проверьте восстановленный файл ppt перед экспортом.
Нажмите кнопку "Сохранить" или "Сохранить все" и экспортируйте все восстановленные файлы.
Вы также можете выбрать предпочтительное место для хранения восстановленных файлов .ppt.
Часть 4. Советы по PowerPoint, связанные с тем, что "PPT не открывается"
Во-первых, самое лучшее и наиболее рекомендуемое действие в случае, если вы столкнулись с тем, что ppt не открывается с сообщением об ошибке, — это создать резервную копию ваших документов, особенно поврежденного файла. Это связано с тем, что если вы попробуете так много разных методов восстановления без должного результата, вы можете серьезно повредить файл.
Затем следует безопасно извлечь или удалить внешние запоминающие устройства, чтобы не повредить сохраненные на них документы.
Не забывайте регулярно сканировать компьютер с помощью рекомендуемого антивирусного или антивирусного программного обеспечения. Это поможет удалить все вредоносные файлы, из-за которых программа не открывается.
Наконец, не забывайте соблюдать осторожность при использовании программы, даже при обновлении или установке новых подключаемых модулей или надстроек, чтобы не повредить программное обеспечение или данные в файлах.
Что касается ошибок, перечисленных выше, обсуждались некоторые меры по устранению проблем с открытием файлов PowerPoint. Вы должны тщательно их выполнять или лучше делать это под наблюдением профессионала.
Читайте также: