Использование виртуальных рабочих столов в Windows 10

Не так давно я вам рассказывал о новой функциональной возможности, которую можно пощупать в операционной системе Windows 10, отвечающей за инсталляционный процесс стороннего программного обеспечения средствами командной оболочки Windows PowerShell, а именно, о модуле OneGet. В этой небольшой статье мне хотелось бы продолжить знакомить вас с особенностями и нововведениями, которые появились в новейшей операционной системе от Microsoft. Сегодня речь пойдет о компоненте, появление которого ждало много пользователей, а именно о виртуальных рабочих столах.

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

Что такое виртуальные рабочие столы?

Согласно одному из множества определений, виртуальный рабочий стол представляет собой виртуальное пространство, расширяющее, при помощи специфического программного обеспечения, возможности рабочего стола компьютера за пределами области отображения экрана. Таким образом можно избавиться от фактических ограничений доступной рабочей области вашего рабочего стола, открывая одновременно большее количество приложений. Получается, что, обладая возможностями переключения экрана за пределами фактического рабочего стола, можно оптимальным образом организовать быстрый доступ к различным группам окон и приложений. По сути, как выглядит эта технология: вы, сидя за одним компьютером с одним монитором, можете переключиться с одного экрана своего компьютера на другой, не глядя на дополнительный экран.

Опять же, виртуальные рабочие столы не стоит сравнивать с таким термином, как виртуализация рабочих мест пользователей. Как вы знаете, VDI – это технология, позволяющая создавать виртуальную IT-инфраструктуру и разворачивать полноценные рабочие места на базе серверных систем, на которых работает множество виртуальных машин. Другими словами, пользователь может просто посредством интернета подключиться к своему рабочему месту из любого расположения на любом устройстве. Виртуальный рабочий стол же, в свою очередь, позволяет лишь расширить возможности представления среды пользователя на текущем локальном компьютере.

С момента создания этой технологии можно выделить два основных метода расширения области виртуального рабочего стола. Переключаемые виртуальные рабочие столы (Switchable desktops) позволяют пользователю создать виртуальные копии их рабочего стола и переключаться между ними, с открытыми окнами, фигурирующими на одном из виртуальных рабочих столов. В свою очередь, основная задача другого метода, который называется негабаритными рабочими столами (Oversized Desktops), заключается в том, чтобы предоставить пользователю возможность расширить размер единого виртуального экрана за пределами размера физического монитора. Как правило для перемещения негабаритного виртуального рабочего стола используется свайп или прокрутка фрагмента виртуального рабочего стола.

Как же появились и где используются эти виртуальные рабочие столы? Еще в далеком 1986 году двумя разработчиками Остином Хендерсоном и Стюартом Кардом из компании Xerox PARC были разработаны и запатентованы первые переключаемые рабочие столы. Уже позже, в 1989 году, Том Лестрейндж представил общественности переключаемые рабочие столы в качестве продукта Solbourne Window Manager для X Window System, что и представляло собой первый в своем роде виртуальный рабочий стол. И, ввиду того, что X Window System представляет собой оконную систему для построения графического интерфейса UNIX-подобных систем, виртуальные рабочие столы так прижились с UNIX-системами, что, когда сейчас речь заходит за использование виртуальных рабочих столов, сразу автоматически думаешь о NIX-системах. Что еще можно выделить из истории виртуальных рабочих столов? А, собственно, то, что в 1996 году компания IMB в рамках проекта с открытым кодом XWorkplace представила для своей операционной системы OS/2 возможность работы с виртуальными рабочими столами. Яблочная компания, в свою очередь, внедрила данную технологию в MaC OS X только лишь начиная с версии 10.5 под кодовым именем Leopard в 2007 году, позволяя работать одновременно с 16 виртуальными рабочими столами. А что же с корпорацией Microsoft и их детищем Windows?

Еще во времена горячо любимой пользователями операционной системы Windows XP, разработчики компании Microsoft выпустили специальную утилиту Microsoft PowerToys в состав которой входило средство Virtual Desktop Manager. Эта утилита позволяла добавлять в панель управления дополнительный тулбар при помощи которого пользователю предоставлялась возможность переключаться между четырьмя виртуальными рабочими столами. Также для переключения между этими рабочими столами пользователю предоставлялась возможность настройки сочетания клавиш. Некоторое время спустя Марк Руссинович создает утилиту Desktops, при помощи которой также можно работать с виртуальными рабочими столами. Основная изюминка этой утилиты в том, что данная утилита отображает на выбранном пользователем рабочем столе только лишь те окна и приложения, которые на данный момент активны на выбранном виртуальном рабочем столе, что является преимуществом по сравнению со многими подобными утилитами. Но, опять же, несмотря на то, что эти две утилиты были созданы сотрудниками Microsoft, для операционных систем Windows штатными они не являются и работали с ними далеко не все пользователи. Более того, можно выделить множество утилит, добавляющих операционной системе Windows рассматриваемую в этой статье функциональную возможность. К таким утилитам можно отнести как такие бесплатные продукты, как WindowsPager, Dexpot, VirtuaWin, Virtual Dimension и даже KDE под Windows, так и платные утилиты, как тот же AltDesk.

Но всеми этими утилитами целесообразно было пользоваться раньше, до выхода операционной системы Windows 10. И вот сейчас, в самой современной, на данный момент, операционной системе от Microsoft, в систему изначально интегрирована технология управления виртуальными рабочими столами, которая называется «Представление задач» (Task view).

Ключевые цели представления задач

Прежде чем мы с вами начнем говорить о преимуществах данной функциональной возможности, полагаю, следует разобраться с тем, какую же, в принципе, пользу могут принести рядовому пользователю виртуальные рабочие столы. В первую очередь, следует определиться с тем, с какими задачами сталкивается штатный пользователь операционных систем Windows. Предположим, что среднестатистический пользователь открывает у себя браузер (как правило, один основной), какие-то приложения для Facebook, Twitter, может быть ВКонтакте (если пользователь не открывает данные сервисы в браузере), офисные приложения, почтовый клиент, возможно, средства разработки или диспетчер виртуальных машин (это уже меньше похоже на средненького пользователя), какой-то мультимедийный контент, игры и так далее. Все эти приложения видны на панели задач и они, естественно, занимают там какое-то место. А если у пользователя есть, как у меня, привычка закреплять нужные приложения на панели задач, то после открытия 3-4 незакрепленных приложений, отведенного места на панели задач может попросту не хватить.

Вот для того, чтобы можно было красиво упорядочить все открытые на компьютере приложения и предназначены виртуальные рабочие столы. Например, на один рабочий стол можно поместить браузер и социальные приложения, другой рабочий стол может отвечать за работу с офисными продуктами, третий – за средства разработчика или же за утилиты и оснастки, необходимые для работы разработчику/системному администратору, на четвертом рабочем столе пользователь может смотреть видео или работать с фотографиями/видео файлами, а пятый виртуальный рабочий стол может быть предназначен для игр. И все. На каждом рабочем стол порядок, нет никаких «лишних» запущенных приложений. Переключившись на нужный рабочий стол, пользователь сразу получает набор приложений, с которыми он может сразу начать работать, не задев прочие приложения.

При разработке технологии представления задач, для того чтобы удовлетворить потребности разных пользователей, разработчики корпорации Microsoft сразу учли множество моментов. Они выяснили, что пользователи, предпочитающие работать как с виртуальными рабочими столами, так и с одним рабочим столом, в частности, как правило, делятся на две категории: пользователи-систематизаторы, которые любят разделять свои задачи на определенные категории, а также пользователи-складировщики, обожающие работать с различными задачами в единой среде. К этим категориям, по большому счету, можно отнести каждого пользователя ПК, причем, это заметно как по распределению и структуризации почтовой корреспонденции по отдельным папкам, так и судя по манере открытия приложений на своем рабочем столе. И вот, специально для разных категорий пользователей, разработчики компании Microsoft постарались сделать так, чтобы при помощи представления задач можно было:

  • Предоставить пользователям для группировки однотипных приложений и окон больше пространства на рабочем столе;
  • Предоставить простые методы реорганизации открытых окон и приложений между виртуальными рабочими столами;
  • Позволить пользователям прозрачно выполнять переключение между приложениями;
  • Контролировать степень разделения работающих окон и приложений.

В принципе, со всеми этими задачами Microsoft справились, и далее в этой статье я вам расскажу о том, как можно работать с виртуальными рабочими столами, а также как можно ими управлять и их настраивать.

Работа с виртуальными рабочими столами

Microsoft постарались сделать так, чтобы об этой функциональной возможности узнало сразу как можно больше народу. Что для этого достаточно было сделать? А нужно было просто взять и закрепить значок «Представления задач» на панели задач. Таким образом, если вы нажмете на значок «Представление задач» (аналог – комбинация клавиш Win+Tab) перед вами, подобно усовершенствованному переключению между приложениями, отобразится прозрачный экран с фоном рабочего стола и всеми открытыми приложениями. Для создания нового рабочего стола вам нужно лишь в секции рабочих столов нажать на кнопку «Создать рабочий стол» (New desktop). По нажатию на эту кнопку у вас в нижней части экрана появится эскиз пустого рабочего стола с названием «Рабочий стол 2» (Desktop 2). К сожалению, вы не можете переименовать созданные виртуальные рабочие столы, и все создаваемые вами рабочие столы будут называться «Рабочий стол № п/п».

В отличие от многих утилит, позволяющих создавать до четырех копий виртуальных рабочих столов, при помощи приложения предоставления задач, как утверждают в Microsoft, вы можете создать бесконечное количество столов (насколько бесконечное это количество лично я не знаю, но могу сказать точно, что меня хватило до создания 118 виртуальных рабочих столов). Обратите внимание на то, что после создания вам не предоставляется возможности менять местами созданные виртуальные рабочие столы. Для переключения между виртуальными рабочими столами достаточно лишь щелкнуть левой кнопкой мыши по эскизу с требуемым виртуальным рабочим столом. При наведении мыши на виртуальный рабочий стол вы заметите на нем единственную кнопку, позволяющую закрыть ненужный виртуальный рабочий стол. Также стоит отметить, что при закрытии виртуального рабочего стола в котором были открыты приложения, все эти приложения будут автоматически перемещены на тот виртуальный рабочий стол, который расположен слева от закрываемого. Ну а если вы захотите закрыть самый первый виртуальный рабочий стол, то все открытые в нем приложения переместятся на второй стол, что вполне логично. Кнопка создания виртуального рабочего стола видна на следующей иллюстрации:

Рис. 1. Создание нового виртуального рабочего стола

Рис. 1. Создание нового виртуального рабочего стола

О создании, переключении и закрытии виртуальных рабочих столов все понятно. Перейдем к самим приложениям, которые можно распределять между этими рабочими столами. В верхней части интерфейса представления задач, подобно отображению открытых приложений, вызываемых по комбинации клавиш Alt+Tab вы можете, в секции задач, увидеть эскизы всех открытых вами приложений. Здесь, также, как и в случае с диалогом переключения задач Alt+Tab, можно или закрыть ненужные приложения, или по клику на конкретной программе к ней перейти. Более того, при помощи функциональных возможностей представления задач вы можете выбрать любое приложение и перетащить его на соответствующий виртуальный рабочий стол.

В том случае, если вы хотите найти приложение, которое уже ранее перемещали на другой виртуальный рабочий стол, вам следует навести указатель мыши на такой стол (не кликая), а затем, в случае необходимости, перенести приложение. Другими словами, вам предоставляется возможность управления группировкой приложений без выполнения каких-либо дополнительных действий и телодвижений. Также, для того чтобы переместить приложение на другой виртуальный рабочий стол, вы можете навести указатель мыши на такое приложение, вызвать для него контекстное меню и из этого меню последовательно выбрать команды «Переместить в» и «Рабочий стол №» (Move to > Desktop №).

Между прочим, вы можете создать новый виртуальный рабочий стол еще одним способом. Для этого в интерфейсе представления задач вам нужно перетащить одно из приложений на значок «Создать рабочий стол». Таким образом у вас мало того, что будет создан новый виртуальный рабочий стол, да еще и туда сразу будет перемещено выбранное вами приложение. Процесс перемещения приложения на дополнительный виртуальный рабочий стол виден на следующей иллюстрации:

Рис. 2. Перемещение приложения на виртуальный рабочий стол

Рис. 2. Перемещение приложения на виртуальный рабочий стол

Следующим важным моментом, на который следует обратить внимание – это само представление приложений на виртуальных рабочих столах. В случае с отображением открытых на рабочих столах приложений, как я уже упоминал ранее, мнение многих пользователей расходилось. Одним пользователям удобнее, чтобы их рабочие столы работали независимо друг от друга и чтобы пользователям не было видно приложений, которые открыты на других виртуальных рабочих столах. Другим пользователям, в свою очередь, хотелось, чтобы они могли видеть все приложения, которые у них открыты, и чтобы могли моментально переключиться на требуемый рабочий стол. Это же касается и переключения между приложениями посредствам переключения, используя комбинацию клавиш Alt+Tab. Отличная новость заключается в том, что, реализуя управление виртуальными рабочими столами Microsoft позаботились обо всех пользователях и позволяют выбрать режим отображения открытых приложений.

Чтобы настроить эти параметры вам следует перейти к параметрам операционной системы (Settings), открыть категорию «Система» (System) и выбрать группу «Многозадачность» (Multitasking). Как видно на следующей иллюстрации, в секции «Виртуальные рабочие столы» (Virtual desktops) вы можете изменить два параметра:

  • Показывать на панели задач окна, открытые на (On the taskbar, show windows that are open on). При помощи этого параметра вы можете указать, как у вас будут отображаться открытые приложения на всех виртуальных рабочих столах. Если вы выберите значение «всех рабочих столах» (All destops), то переключившись на второй виртуальный рабочий стол вы будете видеть на панели задач все приложения, которые были открыты на первом столе. По клику на такое приложение вы сразу переключитесь на требуемый виртуальный рабочий стол. Если же вы выберите значение «Только рабочем столе, который я использую» (Only the desktop I’m using), в таком случае виртуальные рабочие столы будут работать независимо друг от друга, вы на них будете видеть только те приложения, которые были запущены непосредственно на открытом вами рабочем столе, а также сможете запускать по второму экземпляру некоторых приложений (например, открыв OneNote на первом виртуальном рабочем столе, вы можете его так же открыть и на втором столе). Как можно заметить на иллюстрации ниже, в моем случае было выбрано второе значение;
  • При нажатии клавиш ALT+TAB отображаются окна, открытые на (Pressing Alt + Tab shows windows that are open on’ option to ‘All desktops). В свою очередь, при помощи этого параметра вы можете выбрать метод отображения выбора открытых приложений по выполнению комбинации клавиш Alt+Tab. Если вы выбираете значение «всех рабочих столах» (All destops), то в таком случае по нажатию на Alt+Tab вы увидите все открытые приложения и при выборе приложения, которое открыто на другом виртуальном рабочем столе, вы сразу будете переключены на такой рабочий стол. Опять же, если вы хотите, чтобы ваши виртуальные рабочие столы работали независимо друг от друга, вам нужно указать значение «Только рабочем столе, который я использую» (Only the desktop I’m using), как и было выбрано в моем случае.

Обратите внимание на то, что изменения применяются «на лету», то есть, вам не нужно закрывать окно параметров системы.

Рис. 3. Параметры виртуальных рабочих столов

Рис. 3. Параметры виртуальных рабочих столов

Небольшие хитрости использования виртуальных рабочих столов

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

Комбинации клавиш для работы с виртуальными рабочими столами

Помимо появления этой замечательной функциональной возможности, которую так долго ждали пользователи операционных систем Windows, компания Microsoft также добавила новые комбинации горячих клавиш, отвечающие за управление виртуальными рабочими столами. Давайте посмотрим, что же это за комбинации:

  • Win+Tab – как я уже писал ранее, при помощи этой комбинации клавиш вы можете открыть интерфейс «Представления задач». Внимательный пользователь, у которого была установлена Windows 7, полагаю, должен сразу обратить внимание на то, что эта комбинация клавиш использовалась для отображения менеджера переключения окон Windows Flip 3D. Как вы помните, в операционной системе Windows 8 этот компонент был упразднен. Аналог этой комбинации при помощи GUI – клик по соответствующему значку на панели задач;
  • Win+Ctrl+D – Создание нового виртуального рабочего стола и автоматическое переключение на него;
  • Win+Ctrl+стрелка вправо/влево – переключение между виртуальными рабочими столами;
  • Win+Ctrl+F4 – закрытие активного виртуального рабочего стола.

Как видите, таких комбинаций немного и их запомнить очень легко.

Удаление значка представления задач с панели задач

Несмотря на всю полезность данной функциональной возможности, всегда найдутся пользователи, которым она будет неинтересна и которым «лишний» значок на панели задач будет только мешать. Удалить данный значок вы можете двумя способами:

  1. Вызовите для панели задач контекстное меню и, как видно на следующей иллюстрации, снимите флажок с опции «Показать кнопку Просмотра задач». Для повторного включения значка вам, естественно, нужно заново его установить.

    Рис. 4. Отключение значка представления задач из контекстного меню

    Рис. 4. Отключение значка представления задач из контекстного меню

  2. Воспользуйтесь изменением соответствующего параметра системного реестра. Для удаления значка с панели задач откройте «Редактор реестра» (Registry Editor) и перейдите к разделу «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced». В данном разделе измените значение параметра типа DWORD «ShowTaskViewButton» на 0.

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

Заключение

Из этой статьи вы узнали о новой функциональной возможности операционной системы Windows 10 – Представление задач. Я рассказал о том, что собой представляют виртуальные рабочие столы и как они появились. Вы познакомились с ключевыми задачами, которые были выполнены при реализации виртуальных рабочих столов в операционной системе Windows 10. Также я подробно описал все возможные действия, которые можно выполнять с компонентом представления задач, то есть, с виртуальными рабочими столами Windows 10. А именно, вы узнали о том, как можно создавать, переключать и удалять виртуальные рабочие столы, как можно перемещать приложения между такими рабочими столами, а также о том, как можно настроить данную функциональную возможность.

Надеюсь, что вам эта статья была полезна и интересна и, если у вас возникли какие-либо вопросы по работе с представлением задач, задавайте их в комментариях и я постараюсь ответить на них, добавив новый подраздел в разделе «Небольшие хитрости использования виртуальных рабочих столов». До встреч!

VN:F [1.9.22_1171]
Rating: 10.0/10 (10 votes cast)
Использование виртуальных рабочих столов в Windows 10, 10.0 out of 10 based on 10 ratings

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *