Материал из РУВИКИ — свободной энциклопедии

Конфигурация компьютера

Конфигурация компьютера (нем. Konfiguration) — совокупность определённых настроек программного обеспечения и/или аппаратных компонентов компьютера, а также самого устройства в его текущем составе. Конфигурация включает одну или несколько установок и часто понимается как их совокупность («конфигурационные параметры»).

В дополнение к установке (первоначальной настройке, англ. setup), понятие также охватывает выбираемые предустановки (англ. default, также «опции») для параметров функционирования.

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

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

  • Например, при запуске компьютера (процедуре загрузки) устройство может считывать конфигурацию из энергонезависимой памяти, однако должно знать, как выполнять это чтение. Поэтому процесс запуска всегда представляет собой последовательный переход от одной конфигурации к другой. Первоначальная информация хранится в BIOS, который размещён в отдельной области памяти с автономным питанием (чаще всего в EPROM; современные устройства используют также [[прошивка|прошивки (firmware)]} на основе флеш-памяти). В этой памяти указывается, в каких областях находятся драйвер и его параметры загрузочного носителя, где расположен загрузочный сектор жёсткого диска, где искать операционную систему и прочее.
  • На более высоком уровне подобные проблемы имеют место и для операционной системы, которая хранит свою конфигурацию, например, в реестре Windows (в случае Microsoft Windows) или в отдельных конфигурационных файлах (для Unix-подобных систем, на уровне всей системы обычно в /etc). Также прикладное программное обеспечение требует при запуске начальные параметры, которые задаются в реестре (для Windows) или в специфических для программы ini-файлах или базах данных.

Как правило, используются типовые базовые конфигурации (конфигурация по умолчанию, предустановка), подходящие для большинства задач. На их основе пользователь может выполнять индивидуальные настройки системы (пользовательская конфигурация); по аналогии с регулировкой радиоприёмников данное действие называют «тюнинг» (от англ. англ. tuning, буквально — «настройка» музыкального инструмента). Конфигурацию, к которой возвращаются в случае возникновения проблем («ошибочной конфигурации»), называют fail-safe-конфигурацией (от англ. англ. fail-safe, «отказоустойчивая конфигурация»).

Конфигурация — ключевой аспект информационной безопасности. Так, согласно отчёту Федерального ведомства по безопасности в информационных технологиях Германии за 2005 год, комплекс «непреднамеренная ошибочная конфигурация/человеческая ошибка» составляет около 30 % причин нарушений информационной безопасности и способов атак на корпоративные информационные системы, тогда как эксплуатация уязвимостей операционной системы и программного обеспечения — около 60 %[1] (понятие «уязвимость» охватывает как настоящие программные ошибки, так и некорректную установку/конфигурацию).

Операционные системы

[править | править код]

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

Примеры:

  • «Настройки» в Gnome и Windows начиная с Windows 10 — современная альтернатива классической панели управления,
  • «Центр управления» в более ранних версиях KDE[2] и в Gnome,
  • «Системные настройки» в macOS[3] и в KDE Plasma 5[4],
  • «Панель управления» в Windows (начиная с версии 1.0, выпущена в 1985 году).

Примечания

[править | править код]
  1. IT-Security 2004. InformationWeek. Цитируется по: Реферат III 2.1 (Отдел по связям с общественностью). 4.1 Sicherheitslücken. Абб. 3: Verbreitung von Angriffsmethoden in deutschen und schweizerischen Unternehmen // Die Lage der IT-Sicherheit in Deutschland 2005. — Берлин : Федеральное ведомство по безопасности в информационных технологиях Германии, 2005-07.
  2. Андреас Хухлер. Desktop im Griff — Überblick: KDE-Kontrollzentrum (нем.). LinuxUser (1 декабря 2000). Дата обращения: 23 февраля 2025.
  3. Anpassen deines Mac in den Systemeinstellungen (нем.). Mac — Benutzerhandbuch. Apple. Дата обращения: 23 февраля 2025.
  4. Ричард А. Джонсон (перевод: Бурхард Люк). Das Handbuch zu Systemeinstellungen (нем.). Plasma 5.20 Handbuch. KDE e. V. (11 апреля 2021). Дата обращения: 23 февраля 2025.