Узнайте, как управлять состоянием изображений с помощью команд «Отменить/Повторить» и панель «История» в Adobe Photoshop.
С помощью команд «Отменить/Повторить» и панели «История» в Adobe Photoshop можно легко управлять состояниями изображений.
Использование команд «Повторить» или «Отменить»
Обновлено в Photoshop CC 20.0 (версия от октября 2018 г.)
Начиная с выпуска Photoshop CC (20.0) за октябрь 2018 г. вы можете отменить несколько действий в документе Photoshop с помощью клавиш Ctrl+Z (Windows) или Command+Z (Mac). Этот новый режим по умолчанию включен.
Для отмены или повтора сделайте следующее.
- Отменить: перемещает на шаг назад по цепочке отмен. Выберите Изменить > Отменить или нажмите клавиши Ctrl+Z (Windows) или Command+Z (Mac).
- Повторить: перемещает на шаг вперед. Выберите Изменить > Повторить или нажмите клавиши Shift+Ctrl+Z (Windows) или Shift+Command+Z (Mac).
В меню Изменить , рядом с командами «Отменить» и «Повторить», также отображается название шага, который будет отменен. Например, «Изменить» > «Отменить редактирование текста».
Как восстановить удаленные стандартные приложения Microsoft на Windows 10
(Photoshop)
Чтобы вернуться в устаревший режим отмены в Photoshop, сделайте следующее.
- В строке меню выберите Редактирование > Клавиатурные сокращения .
- В диалоговом окне Клавиатурные сокращения и меню выберите Использовать устаревшие сочетания клавиш отмены и нажмите кнопку ОК .
- Перезапустите Photoshop.
(Adobe Camera Raw)
Чтобы вернуться в устаревший режим отмены в Adobe Camera Raw, сделайте следующее.
- В строке меню Photoshop выберите Редактирование > Установки > Обработка файлов .
- В разделе Совместимость файлов щелкните Настройки Camera Raw .
- В диалоговом окне Настройки Camera Raw установите флажок Использовать устаревшие сочетания клавиш отмены и нажмите кнопку ОК .
- Перезапустите Photoshop.
Возврат к последней сохраненной версии
Выберите команду меню «Файл» > «Восстановить».
Примечание.
Операция «Восстановить» добавляется как архивное состояние в панель «История» и не может быть отменена.
Восстановление части изображения до сохраненной ранее версии
Выполните одно из следующих действий.
- Используйте инструмент «Архивная кисть»
для восстановления состояния или снимка, выбранного на панели «История».
- Используйте инструмент «Ластик»
, если установлен параметр «Восстановить историю».
- Выберите область, которую необходимо восстановить, и выберите команду «Редактирование» > «Выполнить заливку». В поле «Использовать» выберите «История» и нажмите кнопку «ОК».
Примечание.
Чтобы восстановить изображение с помощью снимка исходного состояния документа, выберите «Параметры панели История» из меню панели и убедитесь, что установлен флажок «Автоматически создавать первый снимок».
Ассоциация файлов в Windows: что такое, как изменить или восстановить
Отмена операции
Удерживайте клавишу «Esc» для прекращения выполняющейся операции. В Mac OS также можно нажать комбинацию клавиш «Command» + «.».
Получение уведомлений о завершении операции
Строка состояния показывает, что операция выполняется. Можно прервать операцию или получить уведомление о завершении операции.
Выполните одно из следующих действий. Выберите команду меню «Редактирование» > «Установки» > «Основные» (в Windows) или «Photoshop» > «Установки» > «Основные» (в Mac OS).
Установите флажок «Звуковой сигнал по окончании».
Нажмите кнопку «ОК».
Использование панели «Журнал»
С помощью панели «История» можно вернуться к любому предыдущему состоянию изображения, созданному в течение текущего сеанса работы. Каждый раз при внесении изменений в изображение новое состояние изображения добавляется на эту панель.
Например, если выделить, повернуть часть изображения, нарисовать какие-либо элементы, каждое из этих состояний отдельно добавится на панель. Если выбрать одно из этих состояний, изображение будет восстановлено в том виде, в каком оно было до внесения этого изменения. Можно продолжать работу с этого состояния.
Также можно использовать панель «История» для удаления состояний изображения и для создания в Photoshop документов из состояний или снимков.
Чтобы отобразить панель «История», выберите команду «Окно» > «История» или щелкните вкладку «История».
A. Определяет источник для архивной кисти B. Миниатюра снимка C. Архивное состояние D. Ползунок архивного состояния
При работе с панелью «История» следуйте приведенным далее рекомендациям.
- Изменения в программе, такие как изменения панелей, настроек цветов, операций и установок, не отображаются на панели «История», так как они не являются изменениями определенного изображения.
- По умолчанию панель «История» содержит 20 предыдущих состояний. Можно изменить количество запоминаемых состояний, изменив настройки в окне «Установки» > «Производительность». Самые старые состояния автоматически удаляются для освобождения памяти для Photoshop. Чтобы сохранить определенное состояние на протяжении всего сеанса работы, сделайте снимок этого состояния (см. раздел Создание снимка изображения).
- Если закрыть и снова открыть документ, все состояния и снимки последнего сеанса работы удаляются из панели.
- По умолчанию снимок исходного состояния документа отображается вверху панели.
- Состояния добавляются вниз списка. Это значит, что самое старое состояние находится вверху списка, а самое свежее — внизу.
- Каждое состояние отображается вместе с названием инструмента или команды, которые использовались для изменения изображения.
- По умолчанию при выборе состояния другие состояния ниже затемняются. Это позволяет увидеть, какие изменения будут отменены, если продолжить работу, начиная с выбранного состояния.
- По умолчанию выбор состояния и последующее изменение изображения отменяет все другие состояния, следующие по списку за выбранным.
- Если выбрать состояние, а затем изменить изображения, отменив все последующие состояния, можно отменить последнее изменение с помощью команды «Отменить» и восстановить исключенные состояния.
- По умолчанию при удалении состояния удаляются и все следующие за ним состояния. Если установлен флажок «Нелинейная запись событий», при удалении состояния удаляется только оно само.
Возврат к предыдущему состоянию изображения
Выполните одно из следующих действий.
- Щелкните название состояния.
- Выберите команду «Шаг вперед» или «Шаг назад» в меню панели «История» или меню «Редактирование», чтобы перейти к следующему или предыдущему состоянию.
Удаление одного или более состояний изображения
Выполните одно из следующих действий.
- Щелкните имя состояния и выберите команду «Удалить» из меню панели «История», чтобы удалить это изменение и все изменения, следующие за ним.
- Перетащите состояние на значок «Удалить» , чтобы удалить это изменение и все изменения, следующие за ним.
- Выберите в меню панели команду «Очистить историю», чтобы удалить список состояний из панели «История», не изменяя изображение. При этом количество памяти, используемой Photoshop, не уменьшается.
- Удерживая клавишу «Alt» (в Windows) или «Option» (в Mac OS), выберите команду «Очистить Историю» в меню панели, чтобы удалить список состояний, не изменяя изображение. Если выводится сообщение, что Photoshop недостаточно памяти, удаление списка состояний может быть полезно, так как эта команда удаляет состояния из буфера отмены и освобождает память. Команду «Очистить палитру «История» отменить невозможно.
- Выберите команду меню «Редактирование» > «Удалить из памяти» > «Историю», чтобы удалить списки состояний для всех открытых документов. Это действие отменить невозможно.
Создание или замена документов с помощью состояния изображения
Выполните одно из следующих действий.
- Перетащите состояние или снимок на кнопку «Создать новый документ из текущего состояния» на панели «История». История только что созданного документа содержит только запись «Создать дубликат состояния».
- Выберите состояние или снимок и нажмите кнопку «Создать новый документ из текущего состояния» . История только что созданного документа содержит только запись «Создать дубликат состояния».
- Выберите состояние или снимок и выполните команду «Новый документ» в меню панели «История». История только что созданного документа содержит только запись «Создать дубликат состояния».
- Перетащите состояние в существующий документ.
Примечание.
Чтобы сохранить один или несколько снимков или состояний изображения для использования в следующем сеансе работы, создайте новый файл для каждого сохраняемого состояния и сохраните каждое состояние в отдельный файл. При следующем открытии исходного файла потребуется открыть также и другие сохраненные файлы. Можно перетащить первый снимок каждого файла на исходное изображение, чтобы снова получить доступ к этим снимкам из панели «История» исходного изображения.
Источник: helpx.adobe.com
CRIU — новый амбициозный проект для сохранения и восстановления состояния процессов
CRIU (application Checkpoint/Restore In Userspace) — это амбициозный, быстро развивающийся проект, который позволяет сохранить состояние программы в виде контрольной точки, и впоследствии возобновить работу приложения с этой точки.
Возможности применения программного обеспечения для создания контрольных точек достаточно разнообразны. К примеру, OpenVZ использует похожий механизм для “живой” миграции. Parallels Virtuozzo использует подобный механизм для быстрого возобновления работы контейнеров после обновления ядра. CRIU уже используется в высокопроизводительных кластерах для для сохранения промежуточных результатов вычислительных процессов, используемых для возобновления работы приложения в случае сбоя.
В этой статье рассказывается, как CRIU сохраняет и восстанавливает состояние программы, и почему этот проект может быть успешнее своих предшественников.
Немного истории
CRIU — это далеко не первая попытка реализовать некий механизм сохранения и восстановления программ в Linux. Существует как минимум две рабочие реализации C/R: OpenVZ и проект linux-cr, лидером которого является Oren Laadan.
Проблема обоих проектов в том, что они реализуют весь C/R практически полностью в пространстве ядра. Однако эти проекты не стали частью основного ядро Linux из-за большого объёма и сложного кода.
Лидер команды разработчиков OpenVZ Павел Емельянов предложил изменить сам подход к C/R и перенести основную работу в пространство пользователя. Сообщество хорошо приняло эту идею и появился проект CRIU.
Сохранение состояния приложения
Приложение может состоять как из одного, так и из множества запущенных процессов. CRIU поддерживает оба типа.
Для получения информации о состоянии процесса первое, что приходит на ум, это использование механизма, которым пользуется отладчик (ptrace). Но он не предоставляет всей информации. Часть состояния процесса можно почерпнуть из файловой системы procfs и системного вызова prctl, однако и этого недостаточно.
Для получения недостающей информации в проекте CRIU был использован механизм внедрения исполняемого кода в процесс (т.н. паразитный код), который был разработан и любезно предоставлен Tejun Heo, одним из основных на сегодняшний день разработчиков ядра Linux.
Восстановление состояния приложения
Для восстановления приложения с контрольной точки необходимо сначала создать дерево его процессов. Для этого в ядре Linux был разработан отдельный механизм для создания процессов с заданными идентификаторами. После старта каждый процесс восстанавливает свою память, открытые файлы, сокеты, пайпы, IPC и т д.
Однако на самом деле всё не так просто, ведь ресурсы могут быть общими для нескольких процессов.
Регионы адресного пространства процесса могут быть уникальны (MAP_PRIVATE) либо доступны одновременно несколькими процессами (MAP_SHARED). Первый тип восстанавливается достаточно просто (если не задумываться о технологии “copy on write” — она остаётся за скобками этой статьи).
В чем же проблема во втором варианте? Если у нас регион адресного пространства отображается в файл, то все в порядке — для восстановления такого куска адресного пространства можно использовать стандартные механизмы Linux.
Но что делать, если регион анонимный (MAP_ANONYMOUS), т.е. отображается в оперативную память? Для поддержки восстановления такого региона пришлось опять подровнять ядро напильником, а именно реализовать отображение каждого в файловой системе procfs — для каждого распределенного региона памяти ядром создаётся файл в /proc/self/map_files/-. Благодаря этим файлам анонимные регионы распределённой памяти можно восстанавливать как файловые.
Следующей проблемой на очереди были открытые файлы. Они тоже могут использоваться совместно несколькими процессами. Здесь пригодилась возможность передачи файловых дескрипторов через Unix сокеты. Один из процессов-пользователей открывает файл, и пересылает его дескриптор остальным.
Итак, память восстановлена, файлы открыты. Как же передаётся управление процессу? Передача управления основана системном вызове sigreturn(): когда процессу приходит сигнал, ядро сохраняет состояние процесса и передает управление обработчику сигнала, который по окончанию вызывает sigreturn(). Таким образом для того, чтобы запустить процесс с желаемой точки достаточно восстановить состояние процесса в нужном формате и позвать sigreturn().
И вот процесс восстановлен и продолжает работать.
Интересное
CRIU умеет сохранять и восстанавливать TCP соединения. Это может использоваться для живой миграции. Пользователь заметит лишь небольшую задержку в сетевой активности при переезде приложения со всеми своими соединениями на другой сервер.
CRIU сохраняет данные процесса на диске с помощью формата Google’s Protocol Buffers. Программные библиотеки для работы с этим протоколом существуют для большинства популярных языков.
При разработке вся возможности CRIU постоянно проверяются встроенной тестовой системой. Для этого используется переработанный и улучшенный фреймворк, заимствованный из проектов по разработке OpenVZ и Virtuozzo.
CRIU разрабатывается компанией Parallels, в рамках проекта по переносу кода OpenVZ в основное ядро Linux.
Цели
Основная цель проекта на ближайшее будущее — это научиться сохранять и восстанавливать состояние Linux Containers (LXC). Для этого необходимо реализовать сохранение и восстановление терминалов, полученных, но ещё не обработанных сигналов, пространств имен сетевого окружения (network namespace) и иерархии файлов (mount namespace; находится в разработке).
Источник: habr.com
Как восстановить Windows 8 на ПК или ноутбуке, если ОС не загружается
Восстановление системы Windows 8 может потребоваться при появлении критических ошибок в работе ПК. Чтобы пользователю не пришлось полностью переустанавливать ОС, предусмотрены специальные инструменты, которые позволяют восстановить компьютер даже без удаления файлов и изменения общих параметров системы. В данной статье вы узнаете, как запустить восстановление компьютера или ноутбука на Win 8 разными способами.
Все известные методы
Ниже рассмотрены два варианта развития событий: с рабочей операционной системой и с неисправной. В первом случае вы можете выполнить восстановление из интерфейса Windows 8 без диска или флешки, а во втором потребуется загрузочный носитель для копирования системных файлов. Все способы представлены ниже:
- откат с точки восстановления;
- использование Refresh your PC;
- сброс к заводским настройкам на ноутбуке;
- восстановление с помощью загрузочного диска или флешки.
Рассмотрим подробно каждый из методов. Все инструкции полностью рабочие и подходят для любых сборок Windows 8 32/64 Bit.