Невозможно закрыть приложение microsoft office word так как открыто диалоговое окно
Я переустановил Windows XP, после чего установил Office 2003 Professional. Затем я установил Matlab и Mathematica. После этого при попытке открытия файлов .doc из папок происходит следующее:
1. Вознакет окно "Windows Installer" с надписью "Идет подготовка к установке. ".
2. Одновременно с этим возникает окно "Microsoft Office Word" с текстом: "Выполнение этой команды невозможно, так как открыто диалоговое окно. Перед продолжением нажмите кнопку "ОК", а затем закройте все открытые диалоговые окна".
Между тем исполнение команды Win+D не выявляет никаких диалоговых окон. Может быть, я нарушил что-то в реестре в результате установок дополнительных к Office программ?
И последнее. После нажатия кнопки "ОК" загрузка нужного файла происходит не сразу, а в течение 20 - 25 сек.
2 Ответ от viter.alex 29.06.2010 17:37:38
Попробуем отменить перерегистрацию при запуске. Запустите приложенный файл, или сами зайдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options, создайте параметр NoRereg типа DWORD и присвойте ему значение 1
NoRereg.reg 264 b, 38 скачиваний с 2010-06-29
You don't have the permssions to download the attachments of this post.
3 Ответ от andrkar 29.06.2010 20:22:08
Да, еще в настройках безопасности нужно выставить средний уровень или низкий уровень. Вполне возможно, что при установке дополнительных программ они установили свои шаблоны в автозагрузку word-а. У меня окно с текстом, как у вас, примерно в подобной ситуации появлялось.
4 Ответ от nicklookin 30.06.2010 08:58:55
Попробуем отменить перерегистрацию при запуске. Запустите приложенный файл, или сами зайдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options, создайте параметр NoRereg типа DWORD и присвойте ему значение 1
5 Ответ от viter.alex 30.06.2010 09:47:07
6 Ответ от nicklookin 30.06.2010 17:34:14
Да, еще в настройках безопасности нужно выставить средний уровень или низкий уровень. Вполне возможно, что при установке дополнительных программ они установили свои шаблоны в автозагрузку word-а. У меня окно с текстом, как у вас, примерно в подобной ситуации появлялось.
Спасибо, я так сначала и сделал, но помогла лишь коррекция в реестре.
7 Ответ от nicklookin 30.06.2010 17:44:36
8 Ответ от олеся 24.10.2011 15:00:21
9 Ответ от Вождь 24.10.2011 19:28:12
У Микрософт есть пару статей по этой ветке:
1. Устранение неполадок, возникающих при запуске и использовании Word 2010, Word 2007, Word 2003 или Word 2002
внешняя ссылка
2. Сведения об использовании наборов Office 2010 и программ на компьютере под управлением другой версии Office
внешняя ссылка
Word 2010:
reg add HKCU\Software\Microsoft\Office\14.0\Word\Options /v NoReReg /t REG_DWORD /d 1
Word 2007:
reg add HKCU\Software\Microsoft\Office\12.0\Word\Options /v NoReReg /t REG_DWORD /d 1
10 Ответ от Константин 31.03.2012 20:38:49
11 Ответ от viter.alex 31.03.2012 23:46:48
Думаю, дело в том, что сменился владелец файла. Кстати, какая версия виндоус? Надеюсь, что «семёрка». Нужно зайти в свойства файла, естественно от имени администратора. Вкладка «Безопасность»→кнопка «Дополнительно». В открывшемся окне на вкладке «Владелец» назначить себя владельцем. Должно помочь
12 Ответ от Звездочка 24.09.2013 00:03:07
Word 2007:
reg add HKCU\Software\Microsoft\Office\12.0\Word\Options /v NoReReg /t REG_DWORD /d 1
13 Ответ от Вождь 24.09.2013 07:27:11
. не отображается сам значок ворда.
Это не из-за NoReReg. Думаю, что-то намудрили с одновременной установкой нескольких программ, направленных на работу с документами Word. Запустите восстановление версии Word, используемой по умолчанию, через установку программы ("Диспетчер программ" в "Панель инструментов" Windows). Это восстановит ярлыки и связи программа-иконка.
Похожие темы
Открытие файлов
Если вы пользуетесь таким редактором, как Microsoft Word, то вам полезно посетить форум Ворд Эксперт, где участники обмениваются тонкостями работы с этой программой. Наш сайт о Microsoft Office Word даст ответ про: макро ворд. Форум русскоязычный, с удобной системой регистрации, которая, к тому же, описана в главном разделе с картинками. На портале о Microsoft Office Word вы узнаете про: как правильно сделать таблицу с отступлениями от полей на странице в ворд 2003. Там же вы найдете ответы по работе ресурса и на наиболее часто встречающиеся вопросы.
Ориентирован Ворд Эксперт на написание различных макросов, которые позволяют автоматизировать работу программы, быстро и просто выполнять требуемые операции. Наш сайт о Microsoft Office Word даст ответ про: как в ворде задать рамку. Вы найдете как готовые, так и инструкции по разработке. Можете оставить заявку.
Другие вопросы, связанные с программой, также освещены довольно широко. Наш сайт о Microsoft Office Word даст ответ про: как в word убирается нумерация страниц. Обязательно указывайте, какая у вас версия программы. Можно написать ее прямо в подписи, это поможет быстрее понять вашу проблему и отреагировать. На портале о Microsoft Office Word вы узнаете про: изменить шрифт по умолчанию в word 2010. На форуме обсуждаются настройки самой программы, работа с текстами и их редактирование.
Прочтите это руководство, чтобы увидеть проверенные методы, которые решат эту проблему раз и навсегда.
Word не может открыть файл, пока открыто диалоговое окно
1 Используйте клавиатуру
Примечание. Скрытое окно, скорее всего, будет находиться за другим открытым окном.
2 Отключите надстройки
- Запустите Microsft Word на вашем компьютере.
- Щелкните Файл в верхнем левом углу экрана.
- Выберите Параметры.
- Щелкните надстройки.
- Выберите вкладку «Управление» под окном «Параметры Word».
- Выберите COM-надстройки из списка.
- Щелкните кнопку ” Перейти”.
- Снимите флажок и остановите все надстройки, которые, по вашему мнению, могут вызывать ошибку.
- По завершении нажмите ОК.
- Перезапустите Microsoft Word.
Закройте и перезапустите слово, чтобы убедиться, что этот подход сработал для вас.
3 Отключить защищенный просмотр
Примечание. Прежде чем вы начнете отключать защищенный просмотр, знайте, что этот метод может открыть ваш компьютер для вирусов. Таким образом, вы будете использовать этот метод на свой страх и риск, если хотите продолжить.
Примечание. После выполнения этих действий запустите Word, чтобы проверить, появляется ли ошибка по-прежнему. Если это так, следуйте следующим методам.
Как закрыть диалоговое окно в Microsoft Word?
Надеюсь, что методы с первого по четвертый, обсуждаемые в этой статье, позволят избавиться от слова не может этого сделать, потому что диалоговое окно открыто с ошибкой.
Как видите, методы и действия применить несложно, потому что эта ошибка не представляет особой важности. Не стесняйтесь оставлять комментарии ниже.
Общая проблема заключается в том, что содержимое диалогового окна может стать действительным, недействительным или даже неприменимым в зависимости от того, что вы делаете в главном окне, и зачастую нет четкого способа решить эту проблему с помощью изменений, которые пользователь мог внести в диалоговое окно в промежуточный. (Я предполагаю , что это просто еще одно проявление более общего принципа «петли обратной связи может вызвать проблемы в системе».) Они могут, если вы запустите диспетчер задач и скажете ему, чтобы остановить процесс. =) Но это может иметь неожиданные побочные эффекты. ( Могут быть редкие случаи, когда файл может оказаться поврежденным, но я уверен, что они будут крайне редки. В любом случае, он должен быть рассчитан на непредвиденные сбои и перебои в подаче электроэнергии.)Поскольку большинство диалоговых окон считаются « модальными », это означает, что управление не передается обратно основной программе или вызывающему контейнеру, пока само диалоговое окно не будет закрыто. Это сделано специально, и у программиста есть возможность сделать окно модальным или немодальным. Обычно окно определяется как модальное, если основная программа не может или не должна продолжать работу, пока открытое диалоговое окно не будет обработано либо с помощью выделения (Ok), либо с помощью прерывания (Cancel).
Но если диалоговое окно было модальным, как OP приказал программе закрыться? Может ли здесь что-то еще происходить? @LightnessRacesinOrbit Есть много способов закрыть программу, не все из которых требуют кликов в главном окне. Например, вы можете щелкнуть правой кнопкой мыши на панели задач и выбрать «Закрыть», или потянуть Диспетчер задач вверх с помощью Ctrl-Shift-Esc и попытаться закрыть оттуда. Завершение работы Windows также вначале будет пытаться корректно закрыть приложения, хотя может затем «убить» их после истечения времени ожидания. Они посылают сигнал программе на закрытие, не имея фокуса, поэтому на скриншоте Боба написано «Нажмите OK, переключитесь на Word» в этом порядке. @IMSoP: я знаю, что есть больше «инженерных» способов попросить приложение закрыться, но я мысленно нарисовал линию, где я думаю, что «общее использование» заканчивается, потому что я ожидал, что ОП точно определит, что именно они делали, если бы это было за пределами «общего пользования». @LightnessRacesinOrbit Я предоставляю вам Диспетчер задач, это более «экспертный» способ, но я бы не удивился, если бы люди думали, что закрытие чего-либо с панели задач было совершенно нормально. На самом деле, теперь я понимаю, что вам даже не нужно щелкать правой кнопкой мыши, там есть красная кнопка [x], если вы наводите курсор на группу или просматриваете маленький эскиз. Разные вещи кажутся очевидными для разных людей.Диалоговое окно может говорить что-то вроде:
Вы внесли изменения в свой документ, хотите ли вы сохранить их? (Да нет)
Здесь нет очевидного правильного ответа. Возможно, вы случайно испортили ваш документ (например, кошка прошла по клавиатуре), и в этом случае ответ «Нет», или вы могли часами вводить изменения, и в этом случае ответ был «Да».
Самое безопасное для Word - это отказаться от закрытия, пока вы не ответите на вопрос.
ОК, но в вопросе не упоминалось какое-либо конкретное диалоговое окно. Я программист, я понимаю, что такое модальное диалоговое окно, однако я попытался ответить на вопрос, почему это происходит. ИМХО, имейте в виду, что люди, которые не являются программистами, используют программы.Поскольку программа разработана таким образом, чтобы избежать действий, которые пользователь может не захотеть.
Обычно диалоговое окно отображается, когда программе необходимо, чтобы пользователь провел какое-то действие. Отличным примером является закрытие несохраненного документа: диалоговое окно предлагает сохранить изменения, отменить изменения или отменить закрытие и вернуться к редактированию. Программа намеренно отказывается закрываться, не отвечая на этот вопрос, потому что закрытие заставит НЕКОТОРЫЕ действия предпринять. Программа не может решить самостоятельно, например. отменить недавнее редактирование или, наоборот, перезаписать правильную версию с помощью ввода с клавиатуры.
Даже если мы рассматриваем диалог, который не связан с закрытием, это обычно означает, что какой-то процесс находится в процессе, он еще не завершен, и пользователь должен решить, каким путем идти. Его нельзя «просто прервать», потому что прерывание - это также действие, которое пользователь не может иметь в виду.
Это также упрощает дизайн программы, поскольку ее создатели не должны создавать «безопасный выход» из каждой функции.
Сегодня большинство диалогов не являются модальными в техническом смысле (программа остается ответственной), но все же проще сделать их модальными в более широком смысле логического потока программы.
Я могу ошибаться, но я подозреваю, что это восходит к старому общему поведению управления диалогом.
Некоторые из тех, кто был внезапно убит без возврата, имели неприятные побочные эффекты, иногда даже за пределами уже мертвой программы, и во всех случаях не было способа вежливо убежать от них, если они делали что-то на системном уровне, что требовало ввода данных пользователем.
Относительно того, почему это все еще так, люди привыкли к этому, разработчики запрограммировали это предположение на десятилетия, и, что более важно, непрограммисты использовали эти диалоги в своих сценариях автоматизации делопроизводства, и Microsoft - ничто иное, как строгая приверженность целям обратной совместимости. ,
За кулисами программа (в нашем случае это MS Word) создает «обработчик события нажатия кнопки X» при создании окна. Когда есть диалоговое окно, Word записывает это. Затем, в обработчике кнопки X, когда кнопка X нажимается, она проверяет записанные открытые диалоговые окна. Если они есть, обработчик прерывает операцию закрытия. Если нет, это завершает программу, и ОС очищает память, занятую программой. Вот как это работает.
Я переустановил Windows XP, после чего установил Office 2003 Professional. Затем я установил Matlab и Mathematica. После этого при попытке открытия файлов .doc из папок происходит следующее:
1. Вознакет окно "Windows Installer" с надписью "Идет подготовка к установке. ".
2. Одновременно с этим возникает окно "Microsoft Office Word" с текстом: "Выполнение этой команды невозможно, так как открыто диалоговое окно. Перед продолжением нажмите кнопку "ОК", а затем закройте все открытые диалоговые окна".
Между тем исполнение команды Win+D не выявляет никаких диалоговых окон. Может быть, я нарушил что-то в реестре в результате установок дополнительных к Office программ?
И последнее. После нажатия кнопки "ОК" загрузка нужного файла происходит не сразу, а в течение 20 - 25 сек.
2 Ответ от viter.alex 29.06.2010 17:37:38
Попробуем отменить перерегистрацию при запуске. Запустите приложенный файл, или сами зайдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options, создайте параметр NoRereg типа DWORD и присвойте ему значение 1
NoRereg.reg 264 b, 38 скачиваний с 2010-06-29
You don't have the permssions to download the attachments of this post.
3 Ответ от andrkar 29.06.2010 20:22:08
Да, еще в настройках безопасности нужно выставить средний уровень или низкий уровень. Вполне возможно, что при установке дополнительных программ они установили свои шаблоны в автозагрузку word-а. У меня окно с текстом, как у вас, примерно в подобной ситуации появлялось.
4 Ответ от nicklookin 30.06.2010 08:58:55
Попробуем отменить перерегистрацию при запуске. Запустите приложенный файл, или сами зайдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options, создайте параметр NoRereg типа DWORD и присвойте ему значение 1
5 Ответ от viter.alex 30.06.2010 09:47:07
6 Ответ от nicklookin 30.06.2010 17:34:14
Да, еще в настройках безопасности нужно выставить средний уровень или низкий уровень. Вполне возможно, что при установке дополнительных программ они установили свои шаблоны в автозагрузку word-а. У меня окно с текстом, как у вас, примерно в подобной ситуации появлялось.
Спасибо, я так сначала и сделал, но помогла лишь коррекция в реестре.
7 Ответ от nicklookin 30.06.2010 17:44:36
8 Ответ от олеся 24.10.2011 15:00:21
9 Ответ от Вождь 24.10.2011 19:28:12
У Микрософт есть пару статей по этой ветке:
1. Устранение неполадок, возникающих при запуске и использовании Word 2010, Word 2007, Word 2003 или Word 2002
внешняя ссылка
2. Сведения об использовании наборов Office 2010 и программ на компьютере под управлением другой версии Office
внешняя ссылка
Word 2010:
reg add HKCU\Software\Microsoft\Office\14.0\Word\Options /v NoReReg /t REG_DWORD /d 1
Word 2007:
reg add HKCU\Software\Microsoft\Office\12.0\Word\Options /v NoReReg /t REG_DWORD /d 1
10 Ответ от Константин 31.03.2012 20:38:49
11 Ответ от viter.alex 31.03.2012 23:46:48
Думаю, дело в том, что сменился владелец файла. Кстати, какая версия виндоус? Надеюсь, что «семёрка». Нужно зайти в свойства файла, естественно от имени администратора. Вкладка «Безопасность»→кнопка «Дополнительно». В открывшемся окне на вкладке «Владелец» назначить себя владельцем. Должно помочь
12 Ответ от Звездочка 24.09.2013 00:03:07
Word 2007:
reg add HKCU\Software\Microsoft\Office\12.0\Word\Options /v NoReReg /t REG_DWORD /d 1
13 Ответ от Вождь 24.09.2013 07:27:11
. не отображается сам значок ворда.
Это не из-за NoReReg. Думаю, что-то намудрили с одновременной установкой нескольких программ, направленных на работу с документами Word. Запустите восстановление версии Word, используемой по умолчанию, через установку программы ("Диспетчер программ" в "Панель инструментов" Windows). Это восстановит ярлыки и связи программа-иконка.
Похожие темы
Открытие файлов
Если вы пользуетесь таким редактором, как Microsoft Word, то вам полезно посетить форум Ворд Эксперт, где участники обмениваются тонкостями работы с этой программой. Наш сайт о Microsoft Office Word даст ответ про: макро ворд. Форум русскоязычный, с удобной системой регистрации, которая, к тому же, описана в главном разделе с картинками. На портале о Microsoft Office Word вы узнаете про: как правильно сделать таблицу с отступлениями от полей на странице в ворд 2003. Там же вы найдете ответы по работе ресурса и на наиболее часто встречающиеся вопросы.
Ориентирован Ворд Эксперт на написание различных макросов, которые позволяют автоматизировать работу программы, быстро и просто выполнять требуемые операции. Наш сайт о Microsoft Office Word даст ответ про: как в ворде задать рамку. Вы найдете как готовые, так и инструкции по разработке. Можете оставить заявку.
Другие вопросы, связанные с программой, также освещены довольно широко. Наш сайт о Microsoft Office Word даст ответ про: как в word убирается нумерация страниц. Обязательно указывайте, какая у вас версия программы. Можно написать ее прямо в подписи, это поможет быстрее понять вашу проблему и отреагировать. На портале о Microsoft Office Word вы узнаете про: изменить шрифт по умолчанию в word 2010. На форуме обсуждаются настройки самой программы, работа с текстами и их редактирование.
Приложение PowerPoint, Word или Excel с языковым пакетом "en-gb" (английский — Соединенное Королевство) может закрываться при отображении диалогового окна, например окна параметров направления текста для текстового поля.
Вот несколько примеров сценариев, которые приводили к закрытию приложений Office.
Выбор вставки фигуры. Нажатие "Вид" -> "Заливка фигуры" -> "Другие цвета заливки".
Нажатие клавиш CTRL+K и выбор конечного фрейма.
В Microsoft Word нажатие "Конструктор" -> "Цвет страницы" -> "Способы заливки" и выбор любого элемента меню.
Открытие DOC-файла Word 97–2003. Нажатие "Вставка" -> Word Art и выбор любого стиля в раскрывающемся списке.
В Microsoft Word выбор "Вставка" -> "Текстовое поле" -> "Простая надпись". Выбор "Формат фигуры" -> "Направление текста" -> "Параметры направления текста".
СОСТОЯНИЕ: ИСПРАВЛЕНО
Эта проблема устранена в Office версии 2112 (сборка 14712.20000) и более поздних версий в бета-канале.
В ближайшее время будут выпущены дополнительные исправления для других каналов Office. Эта статья будет обновляться по мере поступления дополнительных сведений.
Дополнительные ресурсы
Общение с экспертами
Поддержка сообщества
Задавайте вопросы сотрудникам службы поддержки, MVP, инженерам и другим пользователям Office и находите решения.
Предложение новых функций
Мы будем рады вашим отзывам и предложениям. Вам наверняка есть, что сказать. Поделитесь с нами своими мыслями.
Читайте также: