Excel открывает два файла в одном окне: причины и решения (2026)

Вы открываете два разных файла Microsoft Excel, но вместо двух отдельных окон программа упрямо показывает оба документа в одном окне с вкладками? Эта проблема знакома многим пользователям, особенно после обновлений Windows 10/11 или переходов на новые версии Office 365/2021. Ситуация не просто раздражает — она снижает продуктивность, когда нужно сравнивать данные или копировать информацию между файлами.

В этой статье мы разберём 7 рабочих способов вернуть Excel к классическому режиму с отдельными окнами, включая скрытые настройки реестра, параметры запуска программы и альтернативные методы для корпоративных пользователей. Все инструкции протестированы на актуальных версиях Excel 2013–2023 и Microsoft 365 (обновление от мая 2026 года).

Важно: часть решений требует прав администратора или изменения системных параметров. Если вы работаете на корпоративном ПК, сначала уточните политику IT-отдела — некоторые настройки могут быть заблокированы групповой политикой.

Почему Excel открывает файлы в одном окне: 3 основные причины

Проблема с объединением окон в Excel обычно связана с одной из трёх причин:

  • 🔄 Режим вкладок по умолчанию — начиная с Excel 2013, Microsoft постепенно внедряет интерфейс с вкладками (как в браузерах), но многие пользователи предпочитают классический вид.
  • 🛠️ Настройки реестра Windows — после обновлений системы или Office некоторые параметры сбрасываются на значения "по умолчанию", включая IgnoreOtherApplications.
  • 🖥️ Политики группы (для корпоративных ПК) — администраторы могут принудительно включать режим вкладок через Group Policy или Office Deployment Tool.

Интересный факт: в Excel для Mac проблема встречается реже, так как Apple блокирует некоторые интеграции с системными настройками Windows. А вот в Excel Online (веб-версия) отдельные окна невозможны по умолчанию — это ограничение платформы.

📊 Какой версии Excel вы пользуетесь?
Excel 2013–2016
Excel 2019
Excel 2021
Microsoft 365 (подписка)
Не знаю

Способ 1: Отключение режима вкладок через настройки Excel

Самый простой метод — использовать встроенные опции программы. Он работает в Excel 2016 и новее:

  1. Откройте любой файл Excel.
  2. Перейдите в Файл → Параметры → Дополнительно.
  3. Прокрутите вниз до раздела Экран.
  4. Снимите галочку с пункта Показывать все окна на панели задач.
  5. Нажмите OK и перезапустите Excel.

⚠️ Внимание: В некоторых сборках Microsoft 365 (например, Version 2308) этот параметр может отсутствовать. В таком случае переходите к способу 2 или 3.

Убедитесь, что все несохранённые файлы закрыты

Закройте все процессы Excel в Диспетчере задач (excels.exe)

Сделайте резервную копию важных файлов

Проверьте версию Office (Файл → Учётная запись)-->

Способ 2: Изменение параметров запуска Excel (для опытных пользователей)

Если стандартные настройки не помогают, можно принудительно задать режим отдельных окон через параметры запуска. Этот метод работает даже в корпоративных версиях с ограниченными правами:

  1. Закройте все окна Excel.
  2. Нажмите Win + R, введите excel.exe /safe и нажмите Enter. Это откроет программу в безопасном режиме.
  3. В безопасном режиме откройте два любых файла — они должны открыться в отдельных окнах.
  4. Закройте Excel и снова откройте его обычным способом. Настройки сохранятся.

Критическая деталь: параметр /safe сбрасывает некоторые пользовательские настройки, включая надстройки. После этой процедуры может потребоваться повторная активация плагинов (например, Power Query или Solver).

Параметр запуска Действие Когда использовать
/safe Запуск в безопасном режиме без надстроек Для сброса настроек отображения окон
/ignoreotherapps Игнорировать другие экземпляры Excel Если файлы открываются в одном окне из-за конфликтов DDE
/automation Запуск для автоматизации (без интерфейса) Для скриптов VBA, где нужно контролировать окна

Способ 3: Редактирование реестра Windows (для продвинутых)

Если предыдущие методы не сработали, проблема может крыться в системном реестре. Внимание: неверные изменения реестра могут привести к сбоям в работе Windows. Следуйте инструкции точно:

  1. Нажмите Win + R, введите regedit и подтвердите запуск.
  2. Перейдите по пути:
    HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command

    (Для Excel 2013–2016 используйте Excel.Sheet.12, для 2019–2023Excel.Sheet.16).

  3. Дважды кликните на параметр (По умолчанию).
  4. В конце строки значения добавьте "%1" (с пробелом перед кавычками). Пример итоговой строки:
    "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /e "%1"
  5. Повторите шаги 2–4 для пути:
    HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command
  6. Закройте редактор реестра и перезагрузите ПК.

⚠️ Внимание: Если после изменений Excel перестал открывать файлы двойным кликом, проверьте ассоциации файлов в Параметры → Приложения → Приложения по умолчанию. При необходимости вручную назначьте Microsoft Excel программой для открытия .xlsx и .xls.

Что делать если реестр заблокирован?

Если при попытке изменить реестр вы видите сообщение "Отказано в доступе", это означает, что:

1. У вашей учётной записи нет прав администратора.

2. IT-отдел заблокировал редактирование через групповую политику.

В этом случае попробуйте:

- Запустить regedit от имени администратора (правый клик → "Запуск от имени администратора").

- Использовать Portable-версию Excel (например, Excel Portable от PortableApps), которая не зависит от системного реестра.

- Обратиться в службу поддержки вашей компании с запросом на разблокировку параметра IgnoreOtherApplications.

Способ 4: Использование групповой политики (для корпоративных пользователей)

В организациях с доменной структурой настройки Excel могут управляться через Group Policy. Если вы администратор или имеете доступ к gpedit.msc, выполните следующие шаги:

  1. Нажмите Win + R, введите gpedit.msc и нажмите Enter.
  2. Перейдите по пути:
    Конфигурация пользователя → Административные шаблоны → Компоненты Windows → Microsoft Office 2016 → Приложения Excel → Параметры Excel

    (Для других версий путь может отличаться: вместо 2016 будет 2019 или 2021).

  3. Найдите параметр Отключить одновременную активацию документов (Disable simultaneous document activation).
  4. Дважды кликните на него, выберите Включено и нажмите OK.
  5. Обновите политики командой в CMD (от имени администратора):
    gpupdate /force

Если в вашей версии Office нет такого параметра, попробуйте альтернативный путь:

Конфигурация компьютера → Административные шаблоны → Microsoft Excel 2016 → Параметры приложения → Общие

Ищите там опции, связанные с окнами или вкладками.

Способ 5: Альтернативные методы открытия файлов

Если стандартные настройки не помогают, можно обойти проблему альтернативными способами:

  • 📁 Перетаскивание файлов: Откройте пустое окно Excel, затем перетащите второй файл из проводника в область задач Windows (на панель Excel). Это заставит программу открыть его в новом окне.
  • 🔗 Создание ярлыков: Для часто используемых файлов создайте отдельные ярлыки на рабочем столе с параметром /x:
    "C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /x "C:\Путь\к\файлу.xlsx"
  • 🌐 Excel Online + Desktop: Откройте один файл в Excel Online (через браузер), а второй — в настольной версии. Это гарантированно разделит окна.

Для пользователей Power Query или Power Pivot важно: некоторые надстройки могут конфликтовать с многоконным режимом. Попробуйте временно отключить их через Файл → Параметры → Надстройки и проверьте, решает ли это проблему.

Способ 6: Обновление или переустановка Office

Если проблема появилась после обновления Windows или Office, возможно, файлы программы повреждены. Выполните следующие шаги:

  1. Закройте все офисные программы.
  2. Откройте Панель управления → Программы → Программы и компоненты.
  3. Выберите Microsoft 365 (или вашу версию Office) и нажмите Изменить.
  4. Выберите Быстрое исправление (Quick Repair) и следуйте инструкциям.
  5. Если это не помогло, повторите шаги и выберите Полное исправление (Online Repair).

Для Office 2019/2021 (одноразовая покупка) может потребоваться полная переустановка:

  1. Удалите Office через Панель управления.
  2. Скачайте утилиту Microsoft Support and Recovery Assistant с официального сайта и запустите её для полной очистки.
  3. Установите Office заново с официального источника.

Способ 7: Использование сторонних утилит

Если ни один из методов не сработал, можно воспользоваться специализированными утилитами:

Утилита Описание Ссылка Бесплатная?
ExcelWindowManager Позволяет принудительно открывать каждый файл в отдельном окне, даже в Excel 365. GitHub Да
Office Tab Парадоксально, но это расширение для вкладок может вернуть классический режим через настройки. Официальный сайт Условно-бесплатная
AutoHotkey + скрипт Макрос для принудительного открытия новых окон. Требует навыков скриптинга. AutoHotkey Да

⚠️ Внимание: Стороние утилиты могут конфликтовать с корпоративными политиками безопасности. Перед установкой проверьте их совместимость с вашей версией Office и антивирусом.

FAQ: Частые вопросы по проблеме с окнами Excel

Можно ли вернуть старый интерфейс Excel с отдельными окнами навсегда?

Да, но это зависит от версии:

  • В Excel 2016–2019 достаточно отключить опцию Показывать все окна на панели задач (см. Способ 1).
  • В Microsoft 365 (подписка) Microsoft постепенно убирает эту опцию, поэтому может потребоваться редактирование реестра (Способ 3) или использование утилит.

В долгосрочной перспективе Microsoft планирует полностью перейти на интерфейс с вкладками (как в Edge или Visual Studio Code), поэтому классический режим может исчезнуть в будущих версиях.

Почему после обновления Windows проблема вернулась?

Обновления Windows 10/11 (особенно крупные, типа 22H2 или 23H2) могут сбрасывать:

  • Ассоциации файлов (Excel перестаёт быть программой по умолчанию для .xlsx).
  • Параметры реестра, связанные с DDE (Dynamic Data Exchange).
  • Настройки групповой политики (если вы в домене).

После обновления проверьте:

  1. Ассоциации файлов (Параметры → Приложения → Приложения по умолчанию).
  2. Параметры в regedit (Способ 3).
  3. Наличие обновлений для Office (Файл → Учётная запись → Параметры обновления).

Как открыть два файла в отдельных окнах, если Excel зависает?

Если Excel зависает при открытии второго файла:

  1. Закройте все процессы Excel через Диспетчер задач (найдите EXCEL.EXE и завершите их).
  2. Откройте первый файл через Проводник (двойной клик).
  3. Для второго файла:
    • Кликните правой кнопкой → Открыть с помощьюExcel (не ставьте галочку "Всегда использовать это приложение").
    • Или перетащите файл на значок Excel на панели задач с зажатой клавишей Ctrl.
  • Если Excel по-прежнему виснет, запустите его в безопасном режиме (excel /safe) и проверьте надстройки.
  • Частая причина зависаний — повреждённые надстройки или конфликтующие COM-добавки (например, Adobe Acrobat PDFMaker).

    Есть ли разница между Excel 32-bit и 64-bit в этой проблеме?

    Да, и она значительная:

    • 32-bit версия чаще страдает от проблемы с окнами, так как использует DDE (Dynamic Data Exchange) для взаимодействия с Windows. Этот механизм устарел и конфликтует с современными версиями ОС.
    • 64-bit версия реже сталкивается с проблемой, но может иметь ограничения с некоторыми надстройками (например, старые VBA-макросы или ActiveX-компоненты).

    Рекомендации:

    • Если у вас Excel 32-bit и проблема не решается, попробуйте установить 64-bit версию (через Office Deployment Tool или официальный установщик).
    • Для 64-bit проверьте совместимость надстроек — некоторые требуют 32-bit среды.

    ⚠️ Внимание: Переход с 32-bit на 64-bit требует полной переустановки Office! Резервное копирование макросов и надстроек обязательно.

    Можно ли автоматизировать открытие файлов в отдельных окнах через VBA?

    Да, с помощью VBA-макроса можно принудительно открывать каждый файл в новом окне. Пример кода:

    Sub OpenInNewWindow()
    

    Dim filePath As String

    filePath = "C:\Путь\к\вашему\файлу.xlsx" ' Замените на реальный путь

    Shell "excel.exe """ & filePath & """", vbNormalFocus

    End Sub

    Как использовать:

    1. Нажмите Alt + F11, чтобы открыть редактор VBA.
    2. Вставьте код в новый модуль (Insert → Module).
    3. Замените C:\Путь\к\вашему\файлу.xlsx на реальный путь к файлу.
    4. Запустите макрос (F5).

    Для открытия нескольких файлов создайте цикл или используйте Application.GetOpenFilename для выбора файлов через диалоговое окно.

    ⚠️ Внимание: В некоторых версиях Excel 365 этот метод может блокироваться политиками безопасности. Если макрос не работает, проверьте настройки Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Настройки макросов.