Просмотр и Редактирование Объектов

Top  Previous  Next

ВЫ ДОЛЖНЫ БЫТЬ ПОЛНОСТЬЮ УВЕРЕНЫ В ТОМ, ЧТО И КУДА ЗАПИСЫВАЕТЕ!

Иначе вы можете полностью утратить ваши данные.

Прежде чем начать что-либо записывать на диск, вы должны Разрешить запись.

Чтобы разрешить запись

1В главном окне R-Studio выберите пункт Настройки меню Инструменты и далее установите флажок Разрешить запись в диалоговом окне Настройки.
>Статус Редактируемый: будет изменен с Только чтение на Редактируемый.

Теперь объект можно редактировать.

Заблокированные и разблокированные объекты

R-Studio позволяет вручную заблокировать редактируемый в Текстовом/шестнадцатиричном Редакторе объект.

К заблокированному объекту открыт эксклюзивный доступ в Текстовом/шестнадцатиричном Редакторе  и при этом никакие другие программы или Windows не могут вносить в него изменения. На время внесения любых изменений на диске объект блокируется в Текстовом/шестнадцатиричном Редакторе. Поэтому часто бывает полезно заблокировать объект на время его редактирования в Текстовом/шестнадцатиричном Редакторе. Для этого необходимо выбрать команду Заблокировать меню Инструменты.

При блокировании объекта в Текстовом/Шестнадцатиричном Редакторе имейте в виду следующее:

Начиная с ОС Windows 7 невозможно изменить расположенные на логическом диске данные без его блокировки. Если данные расположены вне логического диска (например, на размонтированном разделе или на свободном дисковом пространстве), то блокировка не обязательна. Подобных ограничений нет на ОС Windows Vista, XP и ниже.

Команда Эксклюзивный доступ к диску пытается заблокировать все логические диски, на которых расположен редактируемый объект. Для физического диска это все его логические диски, для файла - логический диск, на котором он расположен. Если файл открыт на RAID, созданном из логических дисков, то блокируются все логические диски, на которых данный файл расположен.

Более того:

Если в Текстовом/Шестнадцатиричном Редакторе открыт логический диск, то команда Эксклюзивный доступ к диску блокирует его, если какие-либо файлы диска не открыты другими программами.

Если в Текстовом/Шестнадцатиричном Редакторе открыт физический диск, то команда Эксклюзивный доступ к диску блокирует его, если при этом могут быть заблокированы все его логические диски. В данном случае могут возникнуть проблемы, если один из логических дисков является системным.

Чтобы просмотреть/редактировать объект

1Щелкните правой кнопкой мыши по объекту и выберите пункт Вьювер/Редактор контекстного меню

Click to expand/collapse Другие способы просмотреть/отредактировать объект

Выберите объект и выберите пункт Вьювер/Редактор меню Файл

или

Выберите объект и нажмите клавиши Ctrl+E

>Откроется окно Текстового/Шестнадцатиричного редактора

Click to expand/collapse Текстовый/Шестнадцатиричный редактор R-Studio

Нажмите на соответствующую часть окна для получения более подробной информации.

Data InterpreterPropertiesAuto flowForwardBackStop (Esc)Find PreviousFind NextFindSave Changes

Текстовый просмотр данных

Параметры панели просмотра

Вы можете установить, какие панели и вкладки включить/выключить.

Click to expand/collapse Чтобы включить/выключить:

Данные ANSI

Установите/снимите флажок пункта ANSI колонка меню Вид

Данные OEM

Установите/снимите флажок пункта OEM колонка меню Вид

Данные UNICODE

Установите/снимите флажок пункта Колонка UNICODE меню Вид

Данные UNICODE+

Установите/снимите флажок пункта Колонка UNICODE+ меню Вид

Панель Инструментов

Установите/снимите флажок пункта Панель инструментов меню Вид

Показать Свойства

Установите/снимите флажок пункта Окно свойства меню Вид

Показать Секторы

Установите/снимите флажок пункта Просмотр секторов меню Вид

Показать Интерпретатор Данных

Установите/снимите флажок пункта Интерпретатор данных меню Вид

Показать Шаблоны

Установите/снимите флажок пункта Шаблоны меню Вид

Показать Закладки

Установите/снимите флажок пункта Закладки меню Вид

Показать Результаты Поиска

Установите/снимите флажок пункта Результат Поиска меню Вид

2Просмотрите информацию и сделайте необходимые изменения

Выберите пункт Сохранить изменения меню Файл для сохранения сделанных изменений.

Просмотр

Существуют четыре вкладки, показывающие данные в различных представлениях. Реальное число вкладок для конкретного объекта зависит от самого объекта и его просматриваемых/редактируемых свойств.

Стандартный

Точные данные объекта. Если объект сжат, то прежде R-Studio извлечет данные.

Неограниченный

Точное представление данных + свободное пространство последнего кластера. Если объект сжат, то прежде R-Studio извлечет данные.

Прямой

Реальные данные, записанные на диск. Если объект не сжат, то такое представление совпадает со Стандартным представлением.

Размещение

Резидентная часть объекта.

Вы можете просматривать данные в 4 различных кодировках: ANSI/OEM/UNICODE/UNICODE+ , включив или выключив страницы с соответствующей кодировкой при помощи кнопок Страницы кодировки или выбрав соответствующие страницы кодировки в меню Вид.

Вы можете просмотреть, какой файл записан в определенный сектор. Более подробно см. в разделе Файлы и Сектора.

Шаблоны

Вы можете выбрать шаблон, в соответствие с которым данные будут представлены и проанализированы в панели анализа данных. Интерпретатор данных показывает данные, выбранные в панели Шаблон, в различных представлениях.

Вы можете искать следующие или предыдущие данные, совпадающие с шаблонной сигнатурой на диске. Щелкните правой кнопкой мыши по правой панели редактора и выберите пункт контекстного меню Найти сигнатуру шаблона вперед или Найти сигнатуру шаблона назад. Также вы можете выбрать эти пункты в меню Редактировать.

Также вы можете создать свой собственный шаблон для анализа данных различных объектов.

Навигация

Текстовый/шестнадцатиричный Редактор позволяет выполнять различную навигацию по объекту. Более подробно см. в разделе Навигация по Объекту.

Заполнение области шаблоном

Чтобы заполнить область шаблоном выберите пункт Заполнить меню Редактировать, задайте шаблон и область заполнения в диалоговом окне Заполнить.

Click to enlarge
Диалоговое окно Заполнить

Click to expand/collapse Параметры заполнения

Шаблон для заполнения

HEX

Шаблон, которым заполняется область, в шестнадцатиричном представлении

ANSI

Шаблон, которым заполняется область, в кодировке ANSI

OEM

Шаблон, которым заполняется область, в кодировке OEM

UNICODE

Шаблон, которым заполняется область, в кодировке UNICODE

Заполнить область

С (шестн.)

Позиция начала области, заполняемой шаблоном

До (шестн.)

Позиция конца области, заполняемой шаблоном

3Нажмите кнопку Сохранить изменения, чтобы сохранить сделанные изменения

Click to expand/collapse Другие способы сохранить сделанные изменения

Выберите пункт Сохранить изменения меню Файл

или

Нажмите клавишу F2

>Сделанные в Текстовом/Шестнадцатиричном Редакторе изменения объекта будут сохранены

ВЫ ДОЛЖНЫ БЫТЬ ПОЛНОСТЬЮ УВЕРЕНЫ В ТОМ, ЧТО И КУДА ЗАПИСЫВАЕТЕ!

Иначе вы можете полностью утратить ваши данные.

Выделение и сохранение области в Текстовом/шестнадцатиричном Редакторе

Вы можете выделить область объекта в Текстовом/шестнадцатиричном Редакторе и сохранить ее в файл.

Чтобы выделить и сохранить область в Текстовом/шестнадцатиричном Редакторе

1Щелкните правой кнопкой мыши в начало выделяемой области и выберите пункт Выделить от контекстного меню
2Щелкните правой кнопкой мыши в конец выделяемой области и выберите пункт Выделить до контекстного меню

Click to expand/collapse Другие способы выделения области

Выберите пункт Выделить... меню Сервис и задайте область в диалоговом окне Выделение

или

Выделите при помощи мыши необходимую область.

Если вы хотите выделить область всего объекта, то выберите пункт Выделить все меню Сервис или нажмите клавиши Ctrl+A

Click to enlarge
Диалоговое окно Выделение
3Выберите соответствующий пункт меню Инструменты, чтобы сохранить данные в необходимом формате и задайте имя файла

Выберите пункт:

Сохранить в двоичный файл...

чтобы сохранить данные в двоичном формате (расширение по умолчанию .bin)

Сохранить как шестнадцатиричный файл...

чтобы сохранить данные в шестнадцатиричном формате (расширение по умолчанию .hex)

меню Сервис.

Если вы выберите существующий файл, то появится запрос о добавлении в него или перезаписи .

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

>Ваши данные будут сохранены в файл в Текстовом/шестнадцатиричном Редакторе

Загрузка данных из внешнего файла

Вы можете загрузить данные из файла и перезаписать область объекта, открытого в Текстовом/шестнадцатиричном Редакторе.

Чтобы загрузить двоичные данные из файла и перезаписать область объекта, открытого в Текстовом/шестнадцатиричном Редакторе

1Выделите перезаписываемую область и выберите пунк Загрузить из файла... меню Сервис

Если подключен удаленный компьютер для Восстановления Данных по Сети, то при выборе файла с данными откроется диалоговое окно Открыть как двоичный файл . Вы можете открыть файл с данными с локального или удаленного компьютера.

2Выберите необходимый файл и загрузите данные.
>Область в Текстовом/шестнадцатиричном Редакторе будет перезаписана новыми данными.