Работа с несколькими файлами Microsoft Excel одновременно может стать настоящим испытанием, если программа упорно открывает их в одном окне с вкладками. Особенно это раздражает, когда нужно сравнивать данные, копировать формулы между книгами или работать с большими отчётами на двух мониторах. К счастью, есть скрытая настройка в реестре Windows, которая позволяет вернуться к классическому режиму — когда каждый файл открывается в отдельном окне.
Эта статья подробно расскажет, как вручную изменить параметры реестра для Excel 2013, 2016, 2019, 2021 и Microsoft 365, а также предостережёт от типичных ошибок. Мы разберём альтернативные способы (без реестра), объясним, почему Microsoft скрыла эту опцию в интерфейсе, и дадим рекомендации для разных сценариев использования. Если вы готовы вернуть себе удобство многозадачности — читайте дальше.
Почему Excel открывает файлы в одном окне и как это исправить
Начиная с Excel 2013, Microsoft внедрила режим вкладок (SDI — Single Document Interface), где все книги открываются в одном окне программы. Это было сделано для унификации с другими продуктами Office (например, Word всегда работал так) и якобы для удобства. Однако многие пользователи, особенно те, кто привык к многодокументному интерфейсу (MDI) из старых версий, столкнулись с дискомфортом:
- 🔄 Невозможно быстро перетаскивать данные между окнами.
- 🖥️ Сложно расположить книги на разных мониторах.
- 📊 Неудобно сравнивать большие таблицы бок о бок.
- 🔍 Потеря производительности при работе с десятками вкладок.
Корпорация Microsoft убрала возможность переключения между режимами из графического интерфейса, но оставила её в реестре Windows. Это значит, что вернуть классическое поведение можно только через ручное редактирование системных параметров. Далее мы покажем, как это сделать безопасно.
Подготовка к изменению реестра: что нужно знать
Реестр Windows — это база данных настроек операционной системы и установленных программ. Неправильное редактирование может привести к сбоям, поэтому перед началом работ:
⚠️ Внимание: Создайте точку восстановления системы или экспортируйте ветку реестраHKEY_CURRENT_USER\Software\Microsoft\Officeв файл.reg. Это позволит откатить изменения, если что-то пойдёт не так.
Вам понадобятся:
- 🖱️ Права администратора на компьютере.
- 📝 Точная версия вашего Microsoft Office (можно узнать в
Файл → Учётная запись). - 🔧 Утилита
regedit.exe(стандартный редактор реестра).
Если вы никогда не работали с реестром, не пугайтесь: процесс проще, чем кажется. Главное — следовать инструкциям и не изменять другие параметры. Для удобства мы приведём отдельные настройки для каждой версии Excel.
Пошаговая инструкция: как включить отдельные окна через реестр
Ниже приведён универсальный метод, который работает для всех версий Excel начиная с 2013 года. Отличия заключаются только в пути к ветке реестра.
1. Открытие редактора реестра
Нажмите комбинацию клавиш Win + R, введите regedit и нажмите Enter. Подтвердите запрос контроля учётных записей (UAC), если он появится.
2. Переход к ветке Excel
В левой части окна перейдите по следующему пути (зависит от версии):
| Версия Excel | Путь в реестре |
|---|---|
| Excel 2013 | HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Excel\Options |
| Excel 2016 | HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options |
| Excel 2019 / 2021 / Microsoft 365 | HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options |
Обратите внимание: для Excel 2019/2021 и Microsoft 365 используется та же ветка, что и для 2016 года (16.0).
3. Создание нового параметра
В правой части окна кликните правой кнопкой мыши → Создать → Параметр DWORD (32 бита). Назовите его:
WindowArrangeFlags
Затем дважды кликните по нему и установите значение 1 (шестнадцатерительное). Нажмите OK.
Путь к ветке соответствует версии Excel|
Параметр назван точно: WindowArrangeFlags|
Значение установлено на 1 (не 0x00000001, а просто 1)|
Все окна Excel закрыты-->
4. Перезапуск Excel
Закройте редактор реестра и запустите Excel. Теперь при открытии нескольких файлов каждый из них должен появляться в отдельном окне. Если изменения не вступили в силу, перезагрузите компьютер.
Альтернативные способы открытия файлов в разных окнах
Если редактировать реестр вам не хочется, есть несколько обходных путей. Они менее удобны, но работают без изменений системных настроек:
- 📁 Перетаскивание файла на значок Excel:
- Откройте первый файл в Excel.
- Найдите второй файл в
Проводнике. - Перетащите его на значок Excel на панели задач (удерживайте
Ctrlдля создания нового окна).
Кликните правой кнопкой по файлу → Открыть с помощью → Excel. Повторите для каждого файла.
Запустите cmd и введите:
start excel "путь_к_файлу1.xlsx"
start excel "путь_к_файлу2.xlsx"
Эти методы временные: при следующем открытии файлы снова будут группироваться в одном окне. Для постоянного решения всё же потребуется редактировать реестр.
Почему Microsoft убрала опцию из интерфейса?
Согласно официальным заявлениям, режим вкладок был введён для "упрощения многозадачности" и унификации с другими продуктами Office. Однако реальные причины, скорее всего, связаны с:
1. Упрощением поддержки — меньше настроек = меньше багов.
2. Адаптацией под сенсорные устройства (планшеты, 2-в-1), где управление окнами менее удобно.
3. Стимулированием использования Microsoft 365, где вкладки синхронизируются между устройствами.
Вернуть опцию в интерфейс можно через голосование на UserVoice, но шансы малы — за 10 лет жалоб ничего не изменилось.
Распространённые проблемы и их решения
Даже после правильной настройки реестра пользователи иногда сталкиваются с трудностями. Вот самые частые из них и способы их устранения:
⚠️ Внимание: Если после изменений в реестре Excel перестал запускаться, удалите созданный параметрWindowArrangeFlagsили верните его значение на0. Это сбросит настройки к заводским.
| Проблема | Причина | Решение |
|---|---|---|
| Изменения не применяются | Excel был открыт во время редактирования реестра | Закройте все процессы EXCEL.EXE в Диспетчере задач и перезапустите программу |
| Файлы открываются в новых окнах, но не отображаются на панели задач | Настройка группировки окон в Windows | Откройте Параметры → Персонализация → Панель задач и отключите опцию Объединять кнопки панели задач |
| При открытии файла создаётся новое окно, но старые закрываются | Конфликт с надстройками (например, Power Query) | Запустите Excel в безопасном режиме (excel /safe) и проверьте поведение |
Если ни один из способов не помог, проверьте, не блокирует ли изменения антивирус или политики групповой безопасности (актуально для корпоративных ПК). В крайнем случае можно воспользоваться портативной версией Excel (например, Excel Portable), где настройки не зависят от реестра.
Особенности работы с несколькими окнами: советы и лайфхаки
Теперь, когда файлы открываются в отдельных окнах, стоит оптимизировать рабочий процесс. Вот несколько полезных приёмов:
- 🖥️ Распределение по мониторам:
Перетаскивайте окна на разные экраны для удобного сравнения. Используйте сочетание
Win + Стрелкидля быстрого позиционирования. - 🔄 Синхронизация прокрутки:
Если нужно сравнивать большие таблицы, включите режим
Синхронная прокрутка(Вид → Синхронная прокрутка). - 📊 Быстрое копирование между окнами:
Используйте буфер обмена (
Ctrl + C / Ctrl + V) или функциюСпециальная вставка(Ctrl + Alt + V) для переноса формул и форматов. - 🔍 Поиск по всем окнам:
Нажмите
Ctrl + F— поиск будет осуществляться только в активном окне. Чтобы искать во всех файлах, используйте надстройку Office Tab (плагин для вкладок). - Создайте резервную копию ветки Office:
В редакторе реестра выделите папку
HKEY_CURRENT_USER\Software\Microsoft\Office, кликнитеФайл → Экспортироватьи сохраните файл с расширением.reg. - Используйте точку восстановления:
Откройте
Панель управления → Восстановление → Настройка восстановления системыи создайте точку. - Проверьте целостность системных файлов:
Запустите командную строку от имени администратора и выполните:
sfc /scannow
Если вы часто работаете с связанными данными (например, сводные таблицы, подтягивающие данные из других файлов), убедитесь, что пути к источникам указаны относительные, а не абсолютные. Это предотвратит ошибки при перемещении файлов между папками.
Безопасность и резервное копирование перед изменениями реестра
Реестр — критически важная часть Windows, и его повреждение может привести к нестабильной работе системы. Чтобы минимизировать риски:
⚠️ Внимание: Если после редактирования реестра появились ошибки в других программах Office (например, Word или PowerPoint), удалите параметр WindowArrangeFlags — он может конфликтовать с глобальными настройками пакета.
Для дополнительной защиты рекомендуется тестировать изменения на виртуальной машине или резервном компьютере, если такая возможность есть.
FAQ: Частые вопросы по настройке отдельных окон в Excel
Можно ли вернуть вкладки после включения отдельных окон?
Да, просто удалите параметр WindowArrangeFlags из реестра или установите его значение в 0. Перезапустите Excel.
Работает ли этот метод для Excel на Mac?
Нет, на macOS реестра Windows нет. Однако в Excel для Mac можно удерживать Option (⌥) при открытии файла, чтобы он открылся в новом окне.
Почему после обновления Office настройки сбросились?
Обновления иногда перезаписывают ветки реестра. Повторите инструкцию или создайте .reg-файл для автоматического применения настроек:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options]
"WindowArrangeFlags"=dword:00000001
Сохраните текст в файл с расширением .reg и запустите его.
Можно ли настроить отдельные окна только для определённых файлов?
Нет, параметр WindowArrangeFlags действует глобально для всех файлов Excel. Альтернатива — использовать макрос VBA для открытия конкретных книг в новых экземплярах:
Sub OpenInNewWindow()
Dim xlApp As New Excel.Application
xlApp.Visible = True
xlApp.Workbooks.Open "C:\Путь\к\файлу.xlsx"
End Sub
Будет ли это работать в Excel Online или мобильной версии?
Нет, веб-версия (Excel Online) и мобильные приложения (Excel для Android/iOS) не поддерживают многодокументный интерфейс. Эта настройка доступна только для десктопных версий.