Fw файл, чем открыть

Обновлено: 16.05.2024

В этом документе перечислены основные сценарии проверки, которые необходимо пройти перед подписанием функций платформы обновления встроенного ПО Windows UEFI.

Предпосылки

  • Для каждой записи в таблице системных ресурсов EFI (ESRT) требуется капсула с последней версией микропрограммы. Сценарии будут ссылаться на последнюю версию как X. Каждая запись ESRT идентифицируется с помощью уникального идентификатора GUID.
  • Для каждой доступной записи ESRT создайте пакет капсулы, версия которого увеличивается по сравнению с пакетом, созданным на шаге 1. Эти капсулы будут обозначаться как X+1.
  • Капсулы, помогающие имитировать условия сбоя, такие как капсула, для которой полезная нагрузка не подписана или подписана с недопустимым PK.
  • Убедитесь, что все капсулы, которые будут использоваться, подписаны надлежащим образом с точки зрения ОС, подписаны в каталоге и микропрограмме, подписаны в PK. Если вы специально не тестируете случаи отрицательной подписи PK. Подробную информацию о том, как подписать капсулу или пакет драйверов микропрограммы, см. в разделе «Подписание пакета драйвера встроенного ПО» в спецификации.

Как

Установите новую капсулу или переустановите ранее установленную капсулу

  1. Откройте диспетчер устройств.
  2. Найдите узел устройства, представляющий вашу прошивку, обычно он находится в разделе устройств «Прошивка».
  3. Щелкните правой кнопкой мыши на устройстве с прошивкой, которую вы хотите обновить.
  4. Выберите Обновить программное обеспечение драйвера. Появится всплывающее окно с надписью «Обновить программное обеспечение драйвера — ».
  5. Выберите Поиск драйверов на моем компьютере.
  6. В следующем окне выберите Разрешить мне выбирать из списка драйверов устройств на моем компьютере.
  7. Если драйвер был установлен ранее, выберите его в поле Показать совместимое оборудование. Если он не существует, выберите «Установить диск» и продолжите. В противном случае выберите OK и перезагрузите систему.
  8. Если вы выберете «Установить с диска», появится всплывающее окно с надписью «Установить с диска».
  9. Используйте Обзор, чтобы перейти к каталогу, содержащему капсулу микропрограммы, которую вы хотите установить.
  10. Выберите INF-файл в этом каталоге и нажмите OK для установки.
  11. Если во время установки появится всплывающее окно с сообщением о том, что драйвер не подписан, примите этот драйвер.
  12. Система запрашивает перезагрузку.
  13. После того, как вы установили капсулу для прошивки, необходимо перезагрузиться. Если вы хотите установить несколько пакетов капсул, дождитесь перезагрузки, пока не будут установлены все капсулы, а затем перезагрузите последнюю капсулу.

Запрос сведений о версии и статусе

  • Запустите сценарий PowerShell (PS) QueryVersionAndStatus.ps1, чтобы запросить текущую версию микропрограммы, последнюю версию микропрограммы и статус последней попытки.

Чтобы запустить скрипт

  1. Запустите PowerShell от имени администратора.
  2. Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force (это нужно сделать только один раз.)
  3. Отображение сведений о версии и статусе для данного идентификатора GUID. Например: .\QueryVersionAndStatus.ps1 6bd2efb9-23ab-4b4c-bc37-016517413e9a
  4. Проверьте, успешно ли выполнено обновление прошивки: см. раздел «Проверка статуса обновления прошивки» в документе с техническими характеристиками. Убедитесь, что статус последней попытки и текущая версия соответствуют ожидаемой версии.
  5. Рекомендуется: убедитесь, что обновляемые устройства также работают.
  6. Установите политику отката. В некоторых сценариях может потребоваться откат встроенного ПО. Откат не является производственным сценарием. Для возможности отката необходимо создать ключ политики реестра. Создайте ключ REG_DWORD с именем «Policy» в узле HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FirmwareResources\ < > и установите значение ключа Policy равным 1. Обратите внимание, что GUID следует заменить фактическим GUID из ESRT. .

Сценарии

S1: каждая запись ESRT успешно обновляется через капсулу

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

Шаги S1

  1. Для каждой записи ESRT установите капсулу для микропрограммы версии X.
  2. Перед перезагрузкой убедитесь, что все указанные выше капсулы установлены.

Ожидаемый результат S1

Обновление микропрограммы должно быть успешным для каждой обновленной записи ESRT. Для всех записей ESRT, для которых была предпринята попытка обновления, убедитесь, что:

  • Текущая версия прошивки = X
  • Версия последней попытки = X
  • Статус последней попытки = 0 (STATUS_SUCCESS)

S2: последнюю версию прошивки X также можно обновить до X+1

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

Шаги S2

  1. Выполните описанный выше сценарий S1.
  2. Для каждой записи ESRT установите капсулу для прошивки версии X+1.

Ожидаемый результат S2

Обновление микропрограммы должно быть успешным для каждой обновленной записи ESRT. Для всех записей ESRT, для которых была предпринята попытка обновления, убедитесь, что:

  • Текущая версия прошивки = X+1
  • Версия последней попытки = X+1
  • Статус последней попытки = 0 (STATUS_SUCCESS)

S3: в случае сбоя обновление микропрограммы возвращает правильный код состояния, как указано в спецификации

Коды состояния определены в разделе «Определение таблицы системных ресурсов UEFI» в таблице с заголовком «Значения поля состояния последней попытки ESRT».

S3.1 Недостаточно заряда батареи и обновление прошивки системы UEFI

S3.1 Шаги

  1. Разрядите аккумулятор до уровня менее 25 %, а затем подключите питание переменного тока.
  2. Установите капсулу для прошивки системы UEFI версии X+1. Предположим, что текущая версия — X.
  3. Перед перезагрузкой убедитесь, что заряд батареи составляет менее 25 %

S3.1 Ожидаемый результат

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

  • Текущая версия прошивки = X
  • Версия последней попытки = X+1
  • Статус последней попытки = 0xc00002de (STATUS_INSUFFICIENT_POWER)

S3.2 Недостаточно батареи и обновления прошивки устройства

Шаги S3.2

  1. Разрядите аккумулятор до уровня менее 25 %, а затем подключите питание переменного тока.
  2. Установите капсулы для ВСЕХ поддерживаемых устройств в системе с версией прошивки X+1. Предположим, что текущая версия прошивки для данного устройства — X.
  3. Перед перезагрузкой убедитесь, что заряд батареи составляет менее 25 %.

S3.2 Ожидаемый результат

Обновление встроенного ПО должно завершиться ошибкой. Для всех записей ESRT, для которых была предпринята попытка обновления, убедитесь, что:

  • Текущая версия прошивки = X
  • Версия последней попытки = X+1
  • Статус последней попытки = 0xc00002de (STATUS_INSUFFICIENT_POWER)

S3.3 Недостаточно заряда батареи, одновременное обновление системы UEFI и прошивки устройства

S3.3 Шаги

  1. Разрядите аккумулятор до уровня менее 25 %, а затем подключите питание переменного тока.
  2. Установите капсулы для микропрограммы системы UEFI и микропрограммы всех устройств версии X+1.
  3. Перед перезагрузкой убедитесь, что заряд батареи составляет менее 25%.

S3.3 Ожидаемый результат

Обновление микропрограммы должно завершиться ошибкой для микропрограммы системы и для всех микропрограмм устройств, для которых была предпринята попытка обновления. Для всех записей ESRT, для которых была предпринята попытка обновления, убедитесь, что:

  • Текущая версия прошивки = X
  • Версия последней попытки = X+1
  • Статус последней попытки = 0xc00002de (STATUS_INSUFFICIENT_POWER)

Обновление прошивки S3.4 должно завершиться ошибкой, если капсула не подписана PK

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

S3.4 Шаги

  1. Для каждой записи ESRT создайте капсулу X+2, полезные данные для которой не подписаны.
  2. Установите капсулы X+2. Предположим, что текущая версия — X.

S3.4 Ожидаемый результат

Обновление встроенного ПО должно завершиться ошибкой для всех записей ESRT, для которых была предпринята попытка обновления. Для всех записей ESRT, для которых была предпринята попытка обновления, убедитесь, что:

  • Текущая версия прошивки = X
  • Версия последней попытки = X+2
  • Статус последней попытки = 0xC0000022 (STATUS_ACCESS_DENIED)

Обновление микропрограммы S3.5 должно завершиться ошибкой, если капсула подписана неправильным сертификатом PK

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

Шаги S3.5

  1. Для каждой записи ESRT создайте капсулу X+2, подпишите полезные данные неверным ключом или сертификатом (например, используйте подписанную отладочную капсулу на рабочем устройстве).
  2. Установите капсулы X+2. Предположим, что текущая версия — X.

S3.5 Ожидаемый результат

Обновление встроенного ПО должно завершиться ошибкой для всех записей ESRT, для которых была предпринята попытка обновления. Для всех записей ESRT, для которых была предпринята попытка обновления, убедитесь, что:

  • Текущая версия прошивки = X
  • Версия последней попытки = X+2
  • Статус последней попытки = 0xC0000022 (STATUS_ACCESS_DENIED)

С3.6 Обновление микропрограммы должно завершаться ошибкой, если полезная нагрузка капсулы изменена

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

Шаги S3.6

  1. Для каждой записи ESRT создайте капсулу X+2, подпишите полезную нагрузку правильным ключом или сертификатом. Затем откройте bin-файл встроенного ПО, измените 1 или несколько битов в файле и сохраните файл обратно.
  2. Регенерируйте каталог для bin-файла и INF-файла.
  3. Установите капсулы X+2. Предположим, что текущая версия — X.

S3.6 Ожидаемый результат

Обновление встроенного ПО должно завершиться ошибкой для всех записей ESRT, для которых была предпринята попытка обновления. Для всех записей ESRT, для которых была предпринята попытка обновления, убедитесь, что:

  • Текущая версия прошивки = X
  • Версия последней попытки = X+2
  • Статус последней попытки = 0xC0000022 (STATUS_ACCESS_DENIED) или 0xC000007B (STATUS_INVALID_IMAGE_FORMAT)

S3.7: прошивка не позволяет выполнять откат выше минимальной поддерживаемой версии прошивки

Следующие шаги также необходимо выполнить для другой прошивки устройства (более низкий приоритет).

Шаги S3.7

  1. Для микропрограммы системы UEFI создайте капсулу X+1, чтобы для параметра «LowestSupportedFirmwareVersion» в записи ESRT для системной микропрограммы было установлено значение X+1.
  2. Установите капсулу X+1 и убедитесь, что обновление прошло успешно.
  3. Создайте капсулы обновления микропрограммы системы UEFI, чтобы версия в INF была X+2, а фактический двоичный файл микропрограммы имел версию X.
  4. Установите капсулу X+2 и перезагрузите систему.

S3.7 Ожидаемый результат

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

  • Текущая версия прошивки = X+1
  • Версия последней попытки = X+2
  • Статус последней попытки = 0xC0000059 (STATUS_REVISION_MISMATCH)

S4: плавное восстановление и обновление прошивки (если реализовано)

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

Ожидаемый результат S4

Система должна загрузиться в ОС, а обновление прошивки должно быть помечено как неудачное. Версия, сообщаемая устройством ресурса микропрограммы UEFI, не должна была измениться.

S5: обновление прошивки соответствует требованиям взаимодействия с пользователем (UX)

Шаги S5

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

Ожидаемый результат S5

Взаимодействие с пользователем соответствует спецификации, см. раздел «Взаимодействие с пользователем».

Суффикс имени файла FW в основном используется для файлов формата обновления встроенного ПО. Файлы FW поддерживаются программными приложениями, доступными для устройств под управлением Windows. Файл FW относится к категории «Разные файлы», как и 6031 других расширений имен файлов, перечисленных в нашей базе данных. Framework на сегодняшний день является наиболее часто используемой программой для работы с файлами FW. Программное обеспечение под названием Framework было создано Selections & Functions, Inc.. Чтобы найти более подробную информацию о программном обеспечении и файлах FW, посетите официальный веб-сайт разработчика.

Программы, поддерживающие расширение файла FW

В следующем списке представлены FW-совместимые программы. Файлы FW можно встретить на всех системных платформах, включая мобильные, но нет гарантии, что каждый из них будет должным образом поддерживать такие файлы.

Программы, поддерживающие файл FW

Windows

Окна

Как открыть файл с расширением FW?

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

Шаг 1. Загрузите и установите Framework

Установите программное обеспечение, чтобы открыть файл FW
< /p>

Наиболее распространенной причиной таких проблем является отсутствие соответствующих приложений, поддерживающих файлы FW, установленные в системе. Чтобы решить эту проблему, перейдите на веб-сайт разработчика Framework, загрузите инструмент и установите его.Это так просто Выше вы найдете полный список программ, поддерживающих файлы FW, классифицированных в соответствии с системными платформами, для которых они доступны. Если вы хотите загрузить установщик Framework наиболее безопасным способом, мы рекомендуем вам посетить веб-сайт Selections & Functions, Inc. и загрузить его из официальных репозиториев.

Шаг 2. Проверьте версию Framework и при необходимости обновите

Обновление программного обеспечения, поддерживающего расширение файла FW

Если проблемы с открытием файлов FW по-прежнему возникают даже после установки Framework, возможно, у вас устаревшая версия программного обеспечения. Проверьте веб-сайт разработчика, доступна ли более новая версия Framework. Разработчики программного обеспечения могут реализовать поддержку более современных форматов файлов в обновленных версиях своих продуктов. Причиной того, что Framework не может обрабатывать файлы с FW, может быть то, что программное обеспечение устарело. Все форматы файлов, которые прекрасно обрабатывались предыдущими версиями данной программы, также должны открываться с помощью Framework.

Шаг 3. Назначьте Framework файлам FW

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

Связать программное обеспечение с файлом FW в Windows

Процедура изменения программы по умолчанию в Windows

  • Нажатие правой кнопки мыши на FW откроет меню, из которого вы должны выбрать опцию Открыть с помощью.
  • Затем выберите вариант «Выбрать другое приложение», а затем с помощью «Дополнительных приложений» откройте список доступных приложений.
  • Чтобы завершить процесс, выберите пункт «Найти другое приложение на этом компьютере» и с помощью проводника выберите папку установки Framework. Подтвердите, установив флажок Всегда использовать это приложение для открытия файлов FW и нажав кнопку ОК.

Процедура изменения программы по умолчанию в Mac OS

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

Шаг 4. Убедитесь, что файл FW завершен и не содержит ошибок

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

Проверить файл FW на наличие вирусов

1. Убедитесь, что рассматриваемая прошивка не заражена компьютерным вирусом

Если FW действительно заражен, возможно, вредоносное ПО блокирует его открытие. Немедленно просканируйте файл с помощью антивирусного инструмента или просканируйте всю систему, чтобы убедиться, что вся система безопасна. Если файл FW действительно заражен, следуйте приведенным ниже инструкциям.

2. Проверьте, не поврежден ли файл

Если файл FW был отправлен вам кем-то другим, попросите этого человека повторно отправить вам файл. В процессе копирования файла могут возникнуть ошибки, из-за которых файл будет неполным или поврежденным. Это может быть источником возникших проблем с файлом. При загрузке файла с расширением FW из Интернета может возникнуть ошибка, приводящая к неполному файлу. Попробуйте загрузить файл еще раз.

3. Убедитесь, что у вас есть соответствующие права доступа

Иногда для доступа к файлам пользователю необходимо иметь права администратора. Выйдите из своей текущей учетной записи и войдите в учетную запись с достаточными правами доступа. Затем откройте файл формата обновления встроенного ПО.

4. Убедитесь, что в системе достаточно ресурсов для запуска Framework

Если в системе недостаточно ресурсов для открытия файлов FW, попробуйте закрыть все запущенные в данный момент приложения и повторите попытку.

5. Убедитесь, что ваша операционная система и драйверы обновлены

Регулярно обновляемая система, драйверы и программы обеспечивают безопасность вашего компьютера. Это также может предотвратить проблемы с файлами формата обновления прошивки. Устаревшие драйверы или программное обеспечение могли привести к невозможности использования периферийного устройства, необходимого для обработки файлов FW.

Вы хотите помочь?

Если у Вас есть дополнительная информация о файле FW, мы будем признательны, если Вы поделитесь ею с нашими пользователями. Для этого воспользуйтесь формой здесь и пришлите нам свою информацию о файле FW.

В этом разделе описывается, как обновить микропрограмму съемного устройства или устройства в корпусе с помощью службы Центра обновления Windows (WU). Сведения об обновлении встроенного ПО системы см. в статье Платформа обновления встроенного ПО Windows UEFI.

Для этого вы предоставите механизм обновления, реализованный в виде драйвера устройства, который включает полезную нагрузку встроенного ПО. Если ваше устройство использует драйвер, предоставленный поставщиком, у вас есть возможность добавить логику обновления микропрограммы и полезную нагрузку к существующему функциональному драйверу или предоставить отдельный пакет драйверов для обновления микропрограммы. Если в вашем устройстве используется драйвер, предоставленный корпорацией Майкрософт, вы должны предоставить отдельный пакет драйверов для обновления встроенного ПО. В обоих случаях пакет драйверов обновления прошивки должен быть универсальным. Дополнительные сведения об универсальных драйверах см. в разделе Начало работы с драйверами Windows. Двоичный файл драйвера может использовать KMDF, UMDF 2 или модель драйвера Windows.

Поскольку WU не может запускать программное обеспечение, драйвер обновления микропрограммы должен передать микропрограмму для установки в Plug and Play (PnP).

Действия драйвера обновления микропрограммы

Как правило, драйвер обновления встроенного ПО представляет собой упрощенный драйвер устройства, который выполняет следующие действия:

При запуске устройства или в функции обратного вызова EVT_WDF_DRIVER_DEVICE_ADD драйвера:

  1. Определите устройство, к которому оно подключено.
  2. Определите, есть ли у драйвера более поздняя версия встроенного ПО, чем версия встроенного ПО, установленного в настоящее время на оборудовании устройства.
  3. Если обновление встроенного ПО необходимо, установите таймер события, чтобы запланировать обновление.
  4. В противном случае ничего не делайте, пока драйвер не будет запущен снова.

Во время работы системы:

  1. Если обновление поставлено в очередь, дождитесь выполнения ряда условий.
  2. При выполнении условий выполните обновление микропрограммы на устройстве.

Содержимое драйвера обновления прошивки

Обычно пакет драйвера для обновления встроенного ПО содержит следующее:

Отправьте пакет обновления микропрограммы как отдельный драйвер.

Добавление логики обновления микропрограммы в драйвер, поставляемый поставщиком

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

Использование Windows Обновите, чтобы доставить обновление микропрограммы через существующий функциональный драйвер». /><br /></p>
<p>В качестве альтернативы, если вы хотите отдельно обновить драйвер функции и драйвер обновления микропрограммы, создайте второй узел устройства, на который вы установите драйвер обновления микропрограммы. На следующей схеме показано, как одно устройство может иметь два отдельных узла устройств:</p>
<p><img class=

Если вы не можете просмотреть файл FIRMWARE, дважды щелкнув его, попробуйте открыть его в другой программе. Одной из самых популярных программ для открытия файлов FIRMWARE является London Architect Soundweb London Firmware. Посетите веб-сайты разработчиков, загрузите одну или несколько из этих программ, а затем попробуйте снова открыть файл FIRMWARE.

Узнайте тип файла

Одно расширение файла может использоваться для нескольких типов файлов. Знание типа файла может помочь вам узнать, как его открыть. Большинство файлов FIRMWARE относятся к категории Uncommon Files, которые могут быть открыты многочисленными пакетами программного обеспечения. Посмотрите, не установлена ​​ли на вашем компьютере программа, предназначенная для открытия Uncommon Files. Надеюсь, эта программа также может работать с вашим файлом FIRMWARE.

Вы можете узнать, к какому типу относится ваш файл FIRMWARE, просмотрев свойства файла. Просто щелкните правой кнопкой мыши значок файла и выберите «Свойства» или «Подробнее». На компьютере с Windows тип файла будет указан в разделе «Тип файла»; на Mac он будет в разделе «Вид».

Связаться с разработчиком

Никто не знает о расширениях файлов больше, чем разработчики программного обеспечения. Если вы не можете открыть свой файл FIRMWARE с помощью какой-либо из обычных программ, вы можете обратиться к разработчику программного обеспечения программы и попросить его о помощи. Найдите разработчика вашей программы в списке ниже:

< td>London Architect Soundweb London Firmware
Программное обеспечение Разработчик
BSS Audio

Получить универсальное средство просмотра файлов

Если никакая другая программа не сможет открыть ваш файл FIRMWARE, универсальные средства просмотра файлов, такие как File Magic (Download), помогут вам в этом. Эти программы могут открывать множество различных типов файлов, поэтому, если ни один из приведенных выше советов не работает, вам подойдет универсальный просмотрщик файлов. Обратите внимание, что некоторые файлы несовместимы с универсальными средствами просмотра файлов и могут быть открыты только в двоичном формате.

Рекомендуемая загрузка

Дополнительное предложение для File Magic от Solvusoft | ЛСКП | Политика конфиденциальности | Условия | Удалить

Microsoft Partner Silver Application Development

Открывает все ваши файлы
КАК ВОЛШЕБНО! 1

Дополнительное предложение File Magic от Solvusoft
EULA | Политика конфиденциальности | Условия | Удалить

1 Неподдерживаемые типы файлов можно открывать в двоичном формате.

Просмотреть файлы


Вы загружаете пробную версию программного обеспечения. Чтобы разблокировать все функции программного обеспечения, необходимо приобрести годовую подписку на программное обеспечение по цене 39,95 долларов США. Подписка автоматически продлевается в конце срока (Подробнее). Нажимая кнопку «Загрузить» выше и устанавливая «File Magic», я подтверждаю, что прочитал и согласен с Лицензионным соглашением с конечным пользователем File Magic и Политикой конфиденциальности.

Читайте также: