Открыть сервисСервис

Многозадачность и работа с несколькими окнами в Windows

Многозадачность — это способность операционной системы выполнять несколько задач одновременно, отображая их пользователю в виде отдельных окон, вкладок или панелей. Работа с двумя и более окнами одновременно является базовой функцией современных графических операционных систем и применяется для сопоставления данных, переноса файлов, параллельного редактирования и других задач.

Основные способы открыть два окна одновременно

Перетаскивание и изменение размера окон

Самый распространённый способ — открыть два приложения и вручную изменить размер каждого окна, перетаскивая его границы. В Windows 10 и 11 реализована функция «Прикрепление окна» (Snap Assist): при перетаскивании окна к краю экрана оно автоматически занимает половину экрана, а второе окно можно разместить на оставшейся половине. Быстрое прикрепление выполняется сочетанием клавиш Win + ← или Win + →.

Виртуальные рабочие столы

Windows 10 и 11 поддерживают виртуальные рабочие столы, создаваемые через Win + Tab («Просмотр задач»). Каждый рабочий стол хранит собственный набор открытых окон, что позволяет разделять рабочие и личные задачи.

Деление экрана в macOS

В macOS для размещения двух окон используется функция «Заполнение экрана» (Split View): удерживание зелёной кнопки в углу окна предлагает разместить его слева или справа, после чего второе окно занимает вторую половину. Альтернатива — привязка окон через Mission Control.

Специализированные инструменты

Табличные процессоры

Microsoft Excel и аналогичные редакторы поддерживают открытие нескольких экземпляров приложения, а также функцию «Новое окно» в разделе «Вид», которая создаёт дубликат текущей книги для одновременного просмотра разных листов.

Файловые менеджеры

Двойной запуск проводника Windows или использование двух панелей в Total Commander, Double Commander и аналогичных менеджерах позволяет работать с двумя каталогами одновременно и переносить файлы между ними.

Текстовые редакторы и IDE

Современные среды разработки (Visual Studio Code, JetBrains IDE) поддерживают разделение области редактора на несколько колонок, а также работу в нескольких окнах. В Visual Studio Code это реализовано командой «Split Editor» (Ctrl+\).

Менеджеры окон в Linux

В Linux с графическими средами GNOME, KDE Plasma и другими реализована функция «Tile» или «Split Screen», аналогичная Snap Assist. Дополнительно существуют менеджеры окон (i3, Sway, Awesome WM), в которых размещение окон задаётся автоматически по заданным правилам, без перетаскивания мышью.

Два окна одного приложения

Открытие двух окон одного и того же приложения зависит от его архитектуры. Многие программы (браузеры, файловые менеджеры, офисные пакеты) по умолчанию ограничены одним экземпляром, но поддерживают открытие второго окна через меню «Файл» → «Новое окно» или сочетание Ctrl + N. В настройках реестра Windows можно изменить поведение отдельных программ, разрешив запуск нескольких экземпляров.

Практические сценарии

Работа с двумя окнами широко применяется в следующих задачах:

  • Разработка программ — одновременно открыты редактор кода и окно терминала.
  • Бухгалтерия и аналитика — источник данных в одном окне, таблица расчётов в другом.
  • Перевод и редактура — оригинальный текст и перевод размещаются рядом.
  • Администрирование — окно SSH-сессии и окно файлового менеджера для передачи файлов.

Исторический контекст

Концепция многозадачности с графическим интерфейсом восходит к системе Xerox Star (1981), а массовое распространение получила с появлением Windows 3.1 и Mac System 7. Современные операционные системы поддерживают аппаратное ускорение композитинга окон, что позволяет плавно перемещать и изменять размеры нескольких окон одновременно.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru