Содержание
- 1 Ускорение загрузки компьютера
- 2 BIOS EHCI Hand-Off
- 3 «Это устройство может работать быстрее…»: настраиваем порты USB 3.0
- 4 Настройки управления энергопотреблением в BIOS
- 5 Установка Windows UEFI
- 6 Как открыть настройки UEFI/BIOS
- 7 # Intel BIOS settings
- 8 # UEFI
- 9 Что такое BIOS и его настройки
- 10 # PlatformInfo
- 11 Как отключить intel xhci в bios
Ускорение загрузки компьютера
Если вы хотите сократить время загрузки, выключите все ограничения в
прошивке. Во многих старых ПК BIOS инициализирует тест памяти сразу же
после включения компьютера. Чтобы ускорить этот процесс, найдите поле
Quick Boot или быструю загрузку, и установить его на Включено. Таким
образом, вы можете ускорить запуск до 70 процентов. Во всяком случае,
компоненты работают достаточно надежно (например, модули памяти), он
принимает только один тестовый прогон.
Оптимальный порядок дисков сэкономит вам несколько лишних секунд. Каждый
BIOS предлагает возможность изменять порядок проверки дисков для
операционных систем. Адаптация его к вашим потребностям может сократить
время запуска. Перейти в меню загрузки | Порядок загрузки и поместить
диск с системным разделом, в первую очередь. Отныне, ваш компьютер будет
время загружаться с жесткого диска без проверки CD / DVD привода, на
наличие компакт-диск с операционной системой или в один из портов USB с
соответствующей системой. Этот параметр можно найти даже в ноутбуке с
BIOS, но ноутбуки предоставляют главным образом очень скромные параметры
ресурсов.
Выключите ненужное оборудование. Возрастающее число компонентов в
следующем поколении материнских плат увеличивает время загрузки.
Убедитесь, что на диске имеется второй контроллер дисков или внутренняя
звуковая карта, напрасно замедляется процесс загрузки. Таким образом, мы
ограничиваем лишние устройств и / или контроллеры — даже контроллер
SATA, если это не связано с работой жесткого диска. Соответствующие
настройки можно найти в меню Peripherals или аналогичном.
Ускорение запуска. Современные компьютеры могут работать очень быстро.
Соответствующие параметры, как правило, размещены в меню BIOS Features и
быстрой загрузки. Когда эта функция включена, прошивка выполняет только
самые важные инициализацию шаги, что сокращает время запуска системы.
Кратчайшего время загрузки можно добиться выбором Ultra Fast. Тогда
компьютер не ищет USB устройства, и не проверяет, есть ли другие
носители данных операционных систем. Чтобы отменить изменения в
настройках Windows 8, используйте настройки прошивки UEFI, как описано в
разделе 1. В других системах, вам нужно временно подключить клавиатуру к
PS / 2 или восстановить статус установки (см раздел 7).
BIOS EHCI Hand-Off
В BIOS любой современной материнской платы, как правило, существует немало опций, связанных с настройкой внешней шины USB (Universal Serial Bus). Опция BIOS EHCI Hand-Off предназначена для включения или выключения особой функции, относящейся к работе расширенного контроллера шины EHCI. Возможными значениями опции являются лишь два варианта – Enabled (Включено) и Disabled (Выключено).
Принцип работы
Всем пользователям персонального компьютера, наверное, прекрасно известна шина USB, которая предоставляет возможность для подключения разнообразных периферийных устройств Plug-and-Play. Спецификация 2.0 шины, увидевшая свет в 2000 г., позволила устройствам передавать данные по ней с высокой скоростью – до 480 Мбит/c.
Работой USB управляет контроллер, расположенный на материнской плате. В частности, для реализации возможностей USB спецификации 2.0 был разработан контроллер шины, получивший название EHCI (Enhanced Host Controller Interface, расширенный интерфейс хост-контроллера).
В большинстве современных операционных систем существуют драйверы, которые позволяют ОС самостоятельно управлять контроллером USB. Однако до загрузки операционной системы контроллером данной шины управляет не сама ОС, а БИОС. Управление контроллером шины до загрузки может понадобиться, в частности, для использования накопителей USB, а также устройств ввода-вывода, таких, как мышь и клавиатура. Во время загрузки операционной системы осуществляется передача управления шиной от БИОС к ОС. Для этой цели в контроллере EHCI предусмотрен специальный механизм.
В старых операционных системах, например, в операционных системах, более ранних, чем Windows XP, существовали проблемы с передачей управления контроллером USB 2.0 от BIOS к операционной системе. Эти проблемы могли приводить к тому, что шиной могли управлять одновременно и драйвер BIOS, и драйвер ОС. Излишне говорить, что подобная ситуация нередко приводила к ошибкам в работе устройств, подключаемых к шине, вплоть до зависания ОС и появления «экрана смерти».
Описываемая опция запрещает передачу управления от BIOS к OC, что исключает конфликты, которые могут возникнуть при работе устройств USB. Данная проблема были исправлена с выходом обновления Windows XP – Service Pack 2. Кроме того, от этой проблемы были избавлены и последующие версии Windows, поэтому при использовании современных версий операционных систем Windows надобность во включении этой опции отпадает.
Опцию обычно можно найти в BIOS Setup в специальном разделе, отведенном для настройки параметров USB, который может называться USB Configuration (Конфигурация USB), или иметь подобное этому название.
Стоит ли включать?
Обычно нет особой необходимости во включении опции, поскольку в современных операционных системах, в частности, в операционных системах линейки Windows, таких, как Windows XP SP2 и SP3, Windows Vista, Windows 7 и 8, передача управления шиной USB от BIOS к ОС работает без проблем.
Однако если у вас установлена ОС, более ранняя, чем Windows XP SP2, то опцию лучше всего включить, установив значение Enabled. В противном случае возможны проблемы при работе устройств, использующих шину. По умолчанию данная опция, как правило, также включена.
Порекомендуйте Друзьям статью:
«Это устройство может работать быстрее…»: настраиваем порты USB 3.0
Если мы подключаем флешку 3.0 к компьютеру, который предусматривает поддержку портов USB 3.0, при этом видим сообщение «Это устройство может работать быстрее при подключении к Super-Speed USB 3.0», это, друзья, значит, что мы либо вставляем флешку не в порты USB 3.0 (с синим язычком), либо с их функционированием имеются проблемы, и они работают в режиме USB 2.0. В чём кроются причины проблем с работой портов USB 3.0 на компьютерах, и как решаются такие проблемы, в этом попытаемся разобраться.
«Это устройство может работать быстрее…»: решаем проблемы с портами USB 3.0
Напомню, пропускная способность интерфейса USB 2.0 — 60 Мб/с, а USB 3.0 – в 10 раз больше, 625 Мб/с. Естественно, редкие из съёмных накопителей, подключаемых к портам USB 3.0 компьютера, работают на пределе возможностей этого интерфейса, но он имеет принципиальное значение для отдельных устройств хранения информации. Так, например, многие современные модели внешних HDD на интерфейсе USB 3.0 смогут выдать линейную скорость 100-170 Мб/с. Собственно, то же, что и при подключении внутренних жёстких дисков к SATA-интерфейсу. Тогда как на интерфейсе USB 2.0 линейная скорость внешних жёстких дисков в среднем обычно держится на отметке 30 Мб/с. Флешки 3.0 на интерфейсе USB 3.0 записывают данные быстрее в 2-3 раза, а читают – быстрее в 3-5 раз. В общем, друзья, если у вас есть съёмный накопитель 3.0, считаю, что разбираться с работоспособностью порта USB 3.0, если с ним возникли проблемы – дело стоящее.
Настройки в BIOS
Порты USB 3.0 могут работать в рамках возможностей USB 2.0, если таким образом они настроены в BIOS. Этот момент необходимо проверить в первую очередь. Заходим в BIOS и ищем, где настраиваются USB-порты, обычно это раздел расширенных настроек «Advanced» и подраздел «USB Configuration». Или нечто с подобными названиями. Здесь необходимо проверить, активна ли поддержка USB 3.0. Параметр «USB 3.0 Support» должен иметь значение «Enable» (Включено). Значение «Enable» также должно быть у параметра «XHCI hand-off», он может называться «XHCI Pre-Boot Mode», просто «XHCI» или как-то по-другому, но с присутствием ключевого термина «XHCI».
XHCI – это контроллер USB 3.0, и если в BIOS не реализован отдельным пунктом параметр поддержки этого интерфейса типа «USB 3.0 Support», его включение/отключение реализуется за счёт контроллера. На некоторых материнских платах у параметра контроллера XHCI могут быть и другие значения типа «Auto» или «Smart Auto», обеспечивающие работу портов USB 3.0 в режиме 2.0 до загрузки операционной системы со своими драйверами USB 3.0. И такие значения производителями компьютерных устройств обычно выставляются по умолчанию, дабы сделать возможной работу с современным интерфейсом USB внутри операционных систем, при этом избежать краха установки отдельных из них, в составе дистрибутива которых нет драйверов USB 3.0. Самый яркий пример – официальные сборки Windows 7, проблему с отсутствием драйверов которой мы обсуждали и решали в этой статье. Если на вашем, друзья, ПК или ноутбуке для случаев установки Windows 7 без интегрированных драйверов USB 3.0 имеются рабочие порты USB 2.0 (с чёрным язычком), можно смело ставить настройку контроллера XHCI в положение «Enable». Только при установке «Семёрки» не забывать о том, что флешку нужно вставлять в порт USB 2.0.
Внутри Windows работать на уровне USB 2.0 интерфейс USB 3.0 может по банальной причине некорректной установки драйвера контроллера. Решается такая проблема любым из способов борьбы с некорректно установленными драйверами – это либо их обновление, либо переустановка. Используем для начала штатные возможности Windows. Идём в диспетчер устройств. Раскрываем ветку «Контроллеры USB». Кликаем расширяемый хост-контроллер. Чаще он значится как «Расширяемый хост-контроллер Intel(R) USB 3.0», но в нашем случае, например, его производителем является японская компания Renesas. Вызываем на нём контекстное меню и выбираем обновление драйвера.
Жмём автоматический поиск в Интернете.
Если в Интернете драйверы не найдутся, можно вручную установить драйверы USB 3.0, скачав их с сайта производителя ноутбука или материнской платы ПК. Либо прибегнуть к помощи программ для автоматической установки/обновления драйверов.
Настройки управления энергопотреблением в BIOS
Данная статья Вам поможет снизить количество потребление электричества ноутбуком, нетбуком и стационарным компьютером (обычный ПК или системник).
Прошу заметить обладателей ноутбуков и нетбуков, эта статья как раз для Вас. Отключив определенные функции можно продлить время работы Вашего аппарата на час и более.
И так приступим разбору настроек энергопотребления в BIOS SETUP. В частности для настройки вкладка в BIOS называется «Power Management Settings».
На картинке снизу Вы увидите вкладку «Power Management Settings» работающий чип на микрокоде Phoenix/Award.
В этой сфере BIOS у пользователей часто наблюдается путаница. Если не выставлены правильные настройки, то система перестанет выключаться должным образом, а также не будет правильно выходить из состояний Standby или Hibernate. Windows уже оснащена встроенным управлением энергопотреблением, все соответствующие опции в BIOS можно выключить. Иначе они будут конфликтовать друг с другом, и ни одна не будет работать правильно. Производители материнских плат понимают, что Windows используют не все, поэтому большинство настроек предназначено для пользователей других ОС.
И так перейдем к разбору основных опций в вкладке «Power Management Settings».
ACPI Suspend to RAM: ACPI означает усовершенствованный интерфейс управления конфигурированием и энергопотреблением (Advanced Configuration and Power Interface) — не путайте его с APIC или IPCA, которые тоже присутствуют в качестве опций в некоторых BIOS. Функция Suspend to RAM, которую также называют S3/STR, позволяет компьютеру экономить больше энергии в режиме ожидания (Standby), однако все устройства, подключённые к компьютеру, должны быть ACPI-совместимы. У некоторых BIOS для этого сценария существует опция S1/ POS. Если вы включите эту функцию и у вас появятся проблемы с режимом ожидания, то вернитесь в BIOS и выключите её.
Video Off Method (способ выключения видео): DPMS расшифровывается как управление режимом энергосбережения монитора (Display Power Management System). Эта опция позволяет BIOS управлять графической картой, поддерживающей функцию DPMS. Опция чёрный экран (Blank Screen) выдаёт пустой чёрный экран — её следует использовать для тех мониторов, которые не поддерживают зелёные опции или режим сбережения энергии. Опция V/H SYNC Blank не только выдаёт чёрный экран, но и выключает вертикальное и горизонтальное сканирование. Если ваш компьютер и монитор выпущены в последние лет пять, то мы рекомендуем опцию DPMS.
HDD Down In Suspend (выключение HDD в режиме Suspend): функция определяет, будет ли автоматически выключаться жёсткий диск в режиме Suspend. Большинство подобных настроек управляются Windows, но если ваш жёсткий диск не выключается, когда компьютер входит в режим сна Suspend, то включите эту опцию. Иначе лучше оставить её выключенной (Disabled).
Источник
Установка Windows UEFI
Установка windows через BIOS кардинально отличается от установки через UEFI. Первым делом необходимо создать загрузочную флешку. Одна из самых подходящих для таких целей программ – утилита Rufus 1.4.6. Она бесплатная, не требует установки и поэтому не занимает много места на жестком диске или съемном носителе
Что важно , она подходит для GPT-разметки жесткого диска и может работать со спецификацией UEFI. Подходящее обновление утилиты можно скачать на официальном веб-сайте разработчиков
Запускаем утилиту и указываем название флешки, предназначенной для установки(предварительно нужно удалить важные файлы, очистив память). В пункте «File system» (файловая система) выбираем FAT 32, далее в качестве схемы раздела – GPT (GUID Partition Table), системный интерфейс – UEFI. Поставьте галочку у пункта «Create a bootable disk using:» (создать загрузочное устройство с использованием…), выберите рядом ISO Image и укажите полный путь к ISO-образу операционной системы Windows.
После введения всех описанных параметров можно нажимать на « Start » и программа самостоятельно подготовит флеш-накопитель к загрузке ОС. Время, затраченное на этот процесс, зависит от быстродействия вашего компьютера и от поколения USB.
Если работа утилиты Rufus вас не устраивает или появляются проблемы с загрузкой UEFI, можно использовать абсолютно аналогичную программу, которая называется WinSetupFromUSB.
Скачивание также доступно на сайте производителя, а ее название (в переводе «Загрузка Windows с USB») говорит само за себя. Загрузочная флешка создается полностью аналогично, так как программы имеют практически одинаковый интерфейс.
Как открыть настройки UEFI/BIOS
Чтобы деактивировать Security Boot, изначально нужно открыть загрузочную оболочку UEFI или BIOS. Выполнить эту процедуру также можно по-разному:
Способ №1: при помощи «горячих клавиш»
Перезапустите ОС. Нажимайте «Del». Если вход в оболочку не удалось выполнить, значит, используется другая «горячая клавиша» для входа в режим загрузочных настроек. Это может быть — «F2» или комбинация «FN+F2» (на ноутбуке).
Примечание. Кнопка перехода в биос может указываться на мониторе в процессе запуска системы.
Способ №2: штатная опция ОС
(вариант для 8/8.1) 1. Активируйте выдвижную панель (в правой части экрана).
2. Перейдите: Параметры → Изменение параметров … → Обновление и …→ Восстановление.
3. В дополнительных надстройках выставьте режим перезапуска «Настройки по UEFI».
4. Активируйте команду «Перезагрузить».
# Intel BIOS settings
Disable
- Fast Boot
- Secure Boot
- Serial/COM Port
- Parallel Port
- VT-d (can be enabled if you set to YES)
- CSM
- Thunderbolt(For initial install, as Thunderbolt can cause issues if not setup correctly)
- Intel SGX
- Intel Platform Trust
- CFG Lock (MSR 0xE2 write protection)(This must be off, if you can’t find the option then enable under Kernel -> Quirks. Your hack will not boot with CFG-Lock enabled
For 10.10 and older, you’ll need to enable AppleCpuPmCfgLock as well
)
Enable
- VT-x
- Above 4G decoding
- Hyper-Threading
- Execute Disable Bit
- EHCI/XHCI Hand-off
- OS type: Windows 8.1/10 UEFI Mode
- DVMT Pre-Allocated(iGPU Memory): 64MB
- SATA Mode: AHCI
# UEFI
ConnectDrivers: YES
Forces .efi drivers, change to NO will automatically connect added UEFI drivers. This can make booting slightly faster, but not all drivers connect themselves. E.g. certain file system drivers may not load.
Add your .efi drivers here.
Only drivers present here should be:
- HfsPlus.efi
- OpenRuntime.efi
Audio
Related to AudioDxe settings, for us we’ll be ignoring(leave as default). This is unrelated to audio support in macOS.
For further use of AudioDxe and the Audio section, please see the Post Install page: Add GUI and Boot-chime
Input
Related to boot.efi keyboard passthrough used for FileVault and Hotkey support, leave everything here as default as we have no use for these quirks. See here for more details: Security and FileVault
ProtocolOverrides
Mainly relevant for Virtual machines, legacy macs and FileVault users. See here for more details: Security and FileVault
Quirks
Info
Relating to quirks with the UEFI environment, for us we’ll be changing the following:
Quirk | Enabled | Comment |
---|---|---|
IgnoreInvalidFlexRatio | YES | |
UnblockFsConnect | NO | Needed mainly by HP motherboards |
More in-depth Info
-
DeduplicateBootOrder: YES
Request fallback of some Boot prefixed variables from OC_VENDOR_VARIABLE_GUID to EFI_GLOBAL_VARIABLE_GUID. Used for fixing boot options.
-
IgnoreInvalidFlexRatio: YES
Fix for when MSR_FLEX_RATIO (0x194) can’t be disabled in the BIOS, required for all pre-Skylake based systems
-
RequestBootVarRouting: YES
Redirects AptioMemoryFix from EFI_GLOBAL_VARIABLE_GUID to OC_VENDOR_VARIABLE_GUID. Needed for when firmware tries to delete boot entries and is recommended to be enabled on all systems for correct update installation, Startup Disk control panel functioning, etc.
-
UnblockFsConnect: NO
Some firmware block partition handles by opening them in By Driver mode, which results in File System protocols being unable to install. Mainly relevant for HP systems when no drives are listed
ReservedMemory
Used for exempting certain memory regions from OSes to use, mainly relevant for Sandy Bridge iGPUs or systems with faulty memory. Use of this quirk is not covered in this guide
Что такое BIOS и его настройки
Что такое БИОС? BIOS (от англ. basic input/output system — «базовая система ввода-вывода»), БИОС — набор микропрограмм, реализующих API для работы с аппаратурой компьютера и подключёнными к нему устройствами. Более подробно можно узнать здесь.
- проверка работоспособности оборудования;
- загрузка операционной системы (ОС);
- предоставление API для работы с оборудованием;
- настройка оборудования.
А по русски — чтобы запустить компьютер, когда он включен и загрузить операционную систему, специальное программное обеспечение не требуется. Оно хранится в чипе на материнской плате. В старых компьютерах называется BIOS (Basic Input / Output System). Новые модели используют такой термин, как прошивки. Здесь BIOS сменил UEFI приобрела (Unified Extensible Interface Firmware). Однако, несмотря ни на что, почти каждый настольный компьютер и ноутбук имеет обычную BIOS или UEFI эмуляцию. Это позволяет установить его и запускать старые операционные системы.
Диапазон настроек, доступных в программном обеспечении устанавливает внутренний производитель. Ноутбуки обеспечивают наиболее скромные параметры конфигурации, немного больше предлагают компьютеры для офисных задач. Но с компьютерами для игр, вы можете изменить конфигурацию практически до мельчайших деталей. Названия в настройках, их расположение и доступность модели зависит от производителя компьютера или материнской платы. Так что не ищите вашей прошивки обязательно с тем же именем, который вы найдете в конце статьи, но попытайтесь найти записи близкие по смыслу.
# PlatformInfo
Info
For setting up the SMBIOS info, we’ll use CorpNewt’s GenSMBIOS application.
For this Coffee Lake example, we’ll chose the iMac19,1 SMBIOS — this is done intentionally for compatibility’s sake. There are two main SMBIOS used for Coffee Lake:
SMBIOS | Hardware |
---|---|
iMac19,1 | For Mojave and newer |
iMac18,3 | For High Sierra and older |
You’ll use 18,3 when you have a Pascal or Maxwell dGPU and are limited to versions of macOS with Web Drivers
Run GenSMBIOS, pick option 1 for downloading MacSerial and Option 3 for selecting out SMBIOS. This will give us an output similar to the following:
The part gets copied to Generic -> SystemProductName.
The part gets copied to Generic -> SystemSerialNumber.
The part gets copied to Generic -> MLB.
The part gets copied to Generic -> SystemUUID.
We set Generic -> ROM to either an Apple ROM (dumped from a real Mac), your NIC MAC address, or any random MAC address (could be just 6 random bytes, for this guide we’ll use . After install follow the Fixing iServices page on how to find your real MAC Address)
Reminder that you want either an invalid serial or valid serial numbers but those not in use, you want to get a message back like: «Invalid Serial» or «Purchase Date not Validated»
Automatic: YES
Generates PlatformInfo based on Generic section instead of DataHub, NVRAM, and SMBIOS sections
Generic
More in-depth Info
-
AdviseWindows: NO
Used for when the EFI partition isn’t first on the Windows drive
-
SystemMemoryStatus: Auto
Sets whether memory is soldered or not in SMBIOS info, purely cosmetic and so we recommend Auto
-
ProcessorType:
Set to 0 for automatic type detection, however this value can be overridden if desired. See AppleSmBios.h for possible values
-
SpoofVendor: YES
Swaps vendor field for Acidanthera, generally not safe to use Apple as a vendor in most case
-
UpdateDataHub: YES
Update Data Hub fields
-
UpdateNVRAM: YES
Update NVRAM fields
-
UpdateSMBIOS: YES
Updates SMBIOS fields
-
UpdateSMBIOSMode: Create
- Replace the tables with newly allocated EfiReservedMemoryType, use on Dell laptops requiring quirk
- Setting to with quirk enabled can also disable SMBIOS injection into «non-Apple» OSes however we do not endorse this method as it breaks Bootcamp compatibility. Use at your own risk
Как отключить intel xhci в bios
Сегодня я покажу еще один момент, из-за которого может не устанавливаться Windows и выпадать в ошибку, что не найдены драйвера.
Теперь у нас ноутбук уходит в перезагрузку, и наши порты будут работать в USB 2.0. смотрите ниже:
Установка Windows 7 не видит USB мышь и клавиатуру (решаем проблему настройками BIOS)
Если установка Windows 7 не видит мышь или другое устройства ввода, первое, что стоит сделать, это проверить USB порты, в которые вставлены эти периферийные устройства.
Порты синего цвета (USB3.0) могутне поддерживаться мастером, и поэтому следует хотя бы на время установки переставить оборудование в порты серого цвета (USB2.0).
В большинстве случаев проблема будет решена. Иначе по порядку проделайте следующие действия вBIOS(далее в статье, эти действия будут расписаны с пошагово):
- Отключите(Intel)«xHCIMode во вкладке Advanced;
- Попробуйте другое значение пункта «USB Legacy Support»;
- Сбросьте BIOS.
Делать сразу все три действия необязательно.Проверяйте работоспособность мыши и клавиатуры после каждого шага, начиная с первого. Для начала нужно зайти в BIOS.
Подробнее, как войти в БИОС на различных устройствах (стационарных компьютерах или на разных марках ноутбуков) вы можете посмотреть в этой статье: как войти в BIOS.
Перезагрузите ваш компьютер и на логотипе материнской платы войдите вSetupMenu, нажав на клавишу F1 (F2,F12,Delete – в зависимости от BIOS). Теперь приступаем:
Действие 1 – отключаем (Intel) xHCI Mode
Эту опцию вы можете найти во вкладке Advancedв меню BIOS.
- Переходим в Advanced, осуществляя навигацию стрелочками на клавиатуре;
- Меняем режим на «Disabled в пункте xHCIMode;
Рисунок 1. Устанавливаем режим Disabled для xHCI Mode.
- Сохраняем настройки, перейдя во вкладку «Exit и выбрав «ExitSavingChanges»;
- Проверяем мышь и клавиатуру, повторив попытку установки ОС.
Первое действие помогает в абсолютном большинстве случаев. Переходим к следующему заголовку, если:
- Строка xHCIMode отсутствует;
- Выполнение пункта «Действие 1» не дало результата.
Действие 2 – переключаем режим USB Legacy Support
Находится она также преимущественно во вкладке «Advanced ». Нам нужно поменять режим этой функции на противоположный («Enabled» на «Disabled» или наоборот). Рисунок 2. Меняем значение USB Legacy Support.
Не забудьте сохранитьизменения во вкладке Exit, выбрав опцию «ExitSavingChanges», компьютер перезагрузится автоматически.