Конфигурация системы Windows. Конфигурация системы Windows Сложные способы запуска msconfig

Конфигурация системы Windows. Конфигурация системы Windows Сложные способы запуска msconfig

26.11.2009 22:52

Настройка системы – это диагностический инструмент, созданный для настройки параметров запуска Windows 7, в целях выявления причин неполадок в работе компьютера и операционной системы. С помощью программы «Конфигурация системы» можно выявить драйверы, программы и компоненты, из-за некорректной работы которых возникают ошибки во время запуска и функционирования Windows 7.

Запуск программы Настройка системы

Чтобы запустить программу «Настройка системы», откройте меню Пуск, введите в поисковую строку и нажмите Ввод .

Также можно воспользоваться сочетанием клавиш Windows + R , ввести и нажать OK .

Вкладка Общие

На вкладке можно выбрать один из трех вариантов запуска операционной системы:

Обычный запуск

В этом режиме Windows 7 запускается обычным способом. «Обычный запуск» используется, когда нет проблем с загрузкой ОС или после устранения неполадок.

Диагностический запуск

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

Выборочный запуск

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

  • Загружать системные службы – если этот параметр включен, то операционная система загружается со стандартным набором служб, необходимых для её работы.
  • – если этот параметр включен, то вместе с операционной системой запускаются программы, отмеченные флажками на вкладке .
  • – этот параметр по умолчанию включен и затенен (отображается серым цветом). Данный параметр восстанавливает изначальные настройки запуска Windows 7 в случае внесения изменений на вкладке .

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

Вкладка Загрузка

Операционная система по умолчанию

Если на компьютере установлено несколько операционных систем, можно назначить любую из них загружаемой по умолчанию. Чтобы сделать это, выделите нужную операционную систему и нажмите кнопку Использовать по умолчанию .

Также можно установить произвольное время задержки меню мультизагрузки, установив время в секундах в поле Таймаут .

Чтобы удалить операционную систему из списка, выделите её и нажмите кнопку Удалить .

Безопасный режим

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

Службы Windows, запускающиеся в безопасном режиме:

  • Журнал событий Windows
  • Поддержка самонастраивающихся устройств Plug and Play
  • Удаленный вызов процедур (RPC)
  • Службы криптографии
  • Защитник Windows
  • Инструментарий управления Windows (WMI)

Устройства и драйверы, запускающиеся в безопасном режиме:

  • Внутренние жесткие диски (ATA, SATA, SCSI)
  • Внешние жесткие диски (USB)
  • Дисководы гибких дисков (внутренние и USB)
  • Внутренние дисководы для компакт-дисков и DVD-дисков (ATA, SCSI)
  • Внешние USB-дисководы для компакт-дисков и DVD-дисков
  • Клавиатуры и мыши (USB, PS/2, последовательный порт)
  • Видеокарты VGA (PCI, AGP)

Установите флажок Безопасный режим и выберите один из вариантов загрузки:

Минимальная – запуск проводника Windows 7 в безопасном режиме с использованием только основных устройств, драйверов и служб Windows, без поддержки сети.

Другая оболочка – загрузка командной строки, основных устройств, драйверов и служб Windows 7. Проводник и сетевые компоненты отключены.

Восстановление Active Directory – запуск проводника Windows 7 в безопасном режиме с использованием только основных служб, устройств и драйверов, а также службы каталогов Active Directory.

Сеть – запуск Проводника Windows 7 в безопасном режиме с использованием только основных компонентов операционной системы, а также следующих сетевых компонентов:

  • Сетевые адаптеры (проводной Ethernet и беспроводной 802.11x)
  • Протокол динамического конфигурирования узла DHCP
  • Сетевые подключения
  • Модуль поддержки NetBIOS через TCP/IP
  • Брандмауэр Windows

Журнал загрузки – вся информация о процессе загрузки Windows 7 сохраняется в файл %SystemRoot%/Ntbtlog.txt .

Базовое видео – загружаются стандартные драйверы VGA вместо драйверов, соответствующих видеокарте.

Информация об ОС – во время загрузки Windows 7 отображаются названия загружаемых драйверов.

Сделать эти параметры загрузки постоянными – если этот параметр включен, то измененные вами настройки системы можно будет отменить только вручную. Отменить изменения путем выбора режима «Обычный запуск» на вкладке «Общие» не получится. Также вы не сможете отменить изменения с помощью функции Использовать оригинальную конфигурацию загрузки на вкладке .

Чтобы настроить дополнительные параметры загрузки Windows 7, на вкладке нажмите кнопку Дополнительные параметры .

  • Число процессоров

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

  • Максимальный объем памяти

С помощью этого параметра можно ограничить объем физической оперативной памяти, используемый операционной системой. Установите флажок и в текстовом поле задайте максимальный объем ОЗУ (в мегабайтах), который будет использоваться системой начиная со следующего запуска.

  • Блокировка PCI

Если этот параметр включен, то операционная система не распределяет ресурсы ввода-вывода и прерывания на шине PCI. При этом ресурсы ввода-вывода и памяти, заданные в BIOS, сохраняются.

  • Отладка

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

Вкладка Службы

Вкладка Службы содержит список служб, запускающихся автоматически при загрузке Windows 7. Все эти службы условно поделены на две категории:

  • службы Microsoft , от которых зависит работа операционной системы;
  • службы сторонних разработчиков , необходимые для работы драйверов и некоторых программ.

При выявлении причин неполадок, возникающих во время запуска или работы Windows 7, нужно выполнить следующие действия:

1. На вкладке

  • Включите Выборочный запуск .
  • Установите флажок Загружать системные службы .
  • Снимите флажок Загружать элементы автозагрузки .

2. На вкладке Службы:

  • Установите флажок .
  • Отключите запуск всех служб сторонних разработчиков.

3. Перезагрузите компьютер.

Если после перезагрузки неполадки не возникают, то системные компоненты Windows 7 исправны, а причина ошибок, скорее всего, заключается в некорректной работе одной или нескольких сторонних служб. Чтобы выявить, какая именно служба вызывает сбой, включайте по одной службе, перезагружайте компьютер и следите за состоянием системы.

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

1. Снимите флажок Не отображать службы Майкрософт .

2. Отключите все службы Microsoft, затем включайте их по одной, перезагружайте компьютер и следите за изменениями до тех пор, пока не выявите все службы, вызывающие сбой.

Вкладка Автозагрузка

  • В столбце Элемент автозагрузки отображается название программы.
  • В столбце Производитель – разработчик программы.
  • В столбце Команда указан исполняемый файл, запускающийся вместе с ОС, а также местоположение этого файла.
  • В столбце Расположение отображается ключ реестра, отвечающий за автоматический запуск программы вместе с Windows 7.
  • В столбце Дата отключения указана дата отключения элементов автозагрузки, не запускающихся автоматически вместе с операционной системой.

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

Чтобы программа не запускалась вместе с Windows 7, нужно снять флажок рядом с её названием и нажать кнопку Применить .

Вкладка Сервис

Вкладка позволяет быстро запустить средства настройки, администрирования и диагностики Windows. Выделите нужное средство и нажмите кнопку Запуск .

О программе – вывод на экран информации о версии Windows 7, установленной на компьютере.

Изменение параметров контроля учетных записей – настройка UAC – компонента безопасности Windows 7, запрашивающего подтверждение действий, требующих прав администратора.

Центр поддержки – основное место для просмотра оповещений и совершения действий, которые помогают нормальной работе Windows 7. В Центре поддержки перечислены важные сообщения о параметрах безопасности и обслуживания компьютера, которые требуют внимания пользователя.

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

Управление компьютером – набор инструментов для управления оборудованием, программным обеспечением и сетевыми компонентами Windows 7.

Сведения о системе – компонент Windows 7, отображающий подробные сведения о конфигурации оборудования, компонентах и программном обеспечении компьютера, включая драйверы.

Просмотр событий – средство для просмотра подробных сведений о важных событиях, возникающих в системе (например, ненадлежащий запуск программ или обновлений, загружаемых автоматически). Эти сведения могут быть полезны для устранения неполадок и ошибок в Windows 7 и установленных программах.

Программы – средство «Программы и компоненты» Windows 7, предназначенное для включения и отключения компонентов Windows 7, а также для удаления программ или изменения их конфигурации.

Свойства системы – основные сведения об оборудовании и операционной системе. Версия и статус активации Windows 7, индекс производительности, имя компьютера, имя домена и параметры рабочей группы.

Свойства обозревателя – параметры браузера Internet Explorer.

Конфигурация IP-протокола – просмотр и настройка сетевого адреса компьютера (в командной строке).

– мощное средство диагностики и мониторинга производительности, встроенное в Windows 7.

Монитор ресурсов – средство для просмотра сведений об использовании процессора, жесткого диска, сети и памяти в режиме реального времени.

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

Командная строка – функция Windows 7, предоставляющая возможность ввода команд MS-DOS и других команд без графического интерфейса пользователя.

Редактор реестра – инструмент, предназначенный для просмотра и изменения параметров в системном реестре, в котором содержатся сведения о работе компьютера.


Параметры командной строки выбора режима:

CONFIG
запуск системы 1С:Предприятие 8 в режиме «Конфигуратор»

ENTERPRISE
запуск системы 1С:Предприятие 8 в режиме «1С:Предприятие»

CREATEINFOBASE
создание файлов поставки и обновления


строка, задающая параметры информационной базы, каждый из которых представляет собой фрагмент вида
,
где Имя параметра имя параметра, а Значение его значение. Фрагменты отделяются друг от друга символами ";". Если значение содержит пробельные символы, то оно должно быть заключено в двойные кавычки (").

Параметры файлового режима

File каталог информационной базы;
Locale язык (страна), которые будут использованы при создании информационной базы. Допустимые значения такие же как у параметра метода Формат. Параметр Locale задавать не обязательно. Если не задан, то будут использованы региональные установки текущей информационной базы.

Параметры клиент-серверного режима

Srvr имя сервера 1С:Предприятия;
Ref имя информационной базы на сервере;
SQLSrvr имя SQL сервера;
SQLDB имя SQL базы данных;
SQLUID имя пользователя SQL;
SQLPwd пароль пользователя SQL. Если пароль для пользователя SQL не задан, то данный параметр можно не указывать
SQLYOffs - смещение дат, используемое для хранения дат в SQL Server. Может принимать значения 0 или 2000. Данный параметр задавать не обязательно. Если не задан принимается значение 0.
Locale - язык (страна), (аналогично файловому варианту).

Для всех вариантов определены параметры:

Usr имя пользователя;
Pwd пароль

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

Параметры командной строки для указания параметров запуска:

/@
параметры командной строки записаны в указанном файле

/F
путь к информационной базе, если она хранится в файле (имя файла указывать не надо)

/S
адрес информационной базы, хранящейся на сервере 1С:Предприятия 8, складывается следующим образом:

/N
имя пользователя. Должно быть указано так же, как в списке пользователей, создаваемом в Конфигураторе

/P
пароль пользователя, имя которого указано в параметре /N. Если у пользователя нет пароля, этот параметр можно опустить

/WA-
запрет применения Windows-аутентификации при старте Предприятия или Конфигуратора

/WA+
установка обязательного применения Windows-аутентификации при старте 1С:Предприятия или Конфигуратора. Если ключ /WA не указывается, то подразумевается, что используется параметр командной строки /WA+

/AU-
запрет вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки

/AU+
установка вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки. Если ключ /AU не указывается, то подразумевается, что используется параметр командной строки /AU+

/Out
[-NoTruncate]
установка файла для вывода служебных сообщений. Если задан ключ NoTruncate (через пробел), файл не очищается

/L
указывается каталог локализованных ресурсов интерфейса (например, «RU»)

/DisableStartupMessages
Подавляет стартовые сообщения: «Конфигурация базы данных не соответствует сохраненной конфигурации. Продолжить?»; «Возможностей Вашего компьютера недостаточно для редактирования справки по конфигурации. Для редактирования справки необходимо установить Microsoft Internet Explorer версии 6.0 или выше.»; «Возможностей Вашего компьютера недостаточно для редактирования html-документов, в том числе разделов справки. Для редактирования html-документов необходимо установить Microsoft Internet Explorer версии 6.0 или выше. В данном запуске редактирование html-документов будет недоступно.»

/C
передача параметра в конфигурацию

Пакетный режим

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

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

    • запуск системы 1С:Предприятие 8 в режиме Конфигуратор;
    • параметры информационной базы: пользователь, пароль; для файлового варианта - каталог, язык; для клиент-серверного варианта - имя сервера, имя информационной базы, имя SQL-сервера, имя SQL-базы данных, имя пользователя и пароль SQL, смещение дат.

    Кроме того, все параметры запуска могут быть сформированы во внешнем файле, имя которого указывается в параметрах командной строки.

    После выполнения указанных в параметрах запуска действий, конфигуратор 1С:Предприятия закрывается.

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

    Параметры командной строки пакетного режима конфигуратора:

    /DumpIB
    выгрузка информационной базы в командном режиме

    /DumpCfg
    сохранение конфигурации в файл

    /UpdateDBCfg
    [-WarningsAsErrors]
    обновление конфигурации базы данных. Если ключ Warnings-AsErrors указан (через пробел), то все предупредительные сообщения будут трактоваться как ошибки

    /DumpDBCfg
    сохранение конфигурации базы данных в файл

    /RollbackCfg
    возврат к конфигурации базы данных

    /CheckModules
    выполнить синтаксический контроль

    /UpdateCfg
    обновление конфигурации, находящейся на поддержке

    /IBCheckAndRepair [-ReIndex]
    [-LogIntergrity] [-RecalcTotals]
    [-IBCompression]
    [-TestOnly | [-BadRefCreate |
    -BadRefClear | -BadRefNone]
    [-BadDataCreate |
    -BadDataDelete] ]
    выполнить тестирование и исправление информационной базы

    ReIndex
    реиндексация таблиц

    LogIntergrity
    проверка логической целостности

    RecalcTotals
    пересчет итогов

    IBCompression
    сжатие таблиц

    TestOnly
    только тестирование при наличии ссылок на несуществующие объекты:

    BadRefCreate
    создавать объекты

    BadRefClear
    очищать объекты

    BadRefNone
    не изменять

    При частичной потере объектов:

    BadDataCreate
    создавать объекты

    BadDataDelete
    удалять объекты

    Одновременное использование ключей внутри подгруппы параметров не допускается. Если команда прошла успешно, возвращает код возврата 0, в противном случае 1 (101, если в данных имеются ошибки).

    Параметры командной строки пакетного режима создания файлов поставки и обновления:

    /CreateDistributionFiles
    [-cffile ]
    [-cfufile
    [-f |-v ]+]
    Создание файлов поставки и обновления

    Cffile
    указание создать дистрибутив

    Cfufile
    указание создать обновление

    F
    дистрибутив, включаемый в обновление, задан именем

    V ]
    дистрибутив, включаемый в обновление, задан версией

    Примечание: группа параметров -f |-v повторяется столько раз, сколько файлов дистрибутивов включается в обновление.

    Параметры командной строки режима работы с хранилищем конфигурации:

    /DepotF
    каталог хранилища

    /DepotN
    имя пользователя хранилища

    /DepotP
    пароль пользователя хранилища

    V
    v - номер версии, если номер версии не указан, или равен -1, будет сохранена последняя версия.

    /DepotUpdateCfg [-v ] [-revised]
    Обновить конфигурацию хранилища из файла (пакетный режим)

    V
    номер версии, если номер версии не указан, или равен -1, будет сохранена последняя версия, если конфигурация подключена к хранилищу, то параметр игнорируется

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

    Параметры командной строки пакетного режима регистрации 1С:Предприятия 8 в качестве Automation сервера:

    /RegServer
    регистрация приложения

    /UnregServer
    удаление регистрации приложения

    После выполнения закрывает систему 1С:Предприятие 8.
    Если значения параметров включают пробелы (например, путь или имя файла), значения должны быть заключены в кавычки.

    Примеры

    Как запустить 1С:Предприятие 8 из командной строки

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Конфигурации\Типовые\УпрТорг /N ИмяПользователя /P Пароль

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /S Сервер\База /N ИмяПользователя /P Пароль

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Конфигурации\Типовые\УпрТорг /N ИмяПользователя /P Пароль

    Как из командной строки заставить 1С:Предприятие сделать выгрузку базы данных

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\УпрТорг /N ИмяПользователя /P Пароль /DumpIB c:\имя.dt

    Как из командной строки обновить изменения текущей конфигурации в конфигурации базы данных

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\УпрТорг /N ИмяПользователя /P Пароль /UpdateDBCfg

    Как выполнить тестирование и исправление информационной базы без проверки ссылочной целостности в автоматическом режиме

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Федоров (администратор)" /P"" /IBcheckAndRepair -LogIntegrity

    Как выполнить проверку конфигурации в автоматическом режиме с выводом результатов проверки в файл

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Федоров (администратор)" /P"" /OutD:\my\log.txt /CheckConfig -ClientServer -Client -ExternalConnectionServer -ExternalConnection -Server -DistributiveModules -IncorrectReferences -ConfigLogicalIntegrity -UnreferenceProcedures -HandlersExistence -EmptyHandlers

    Как сократить журнал регистрации программно

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Федоров (администратор)" /P"" /OutD:\my\log.txt /ReduceEventLogSize 2004-12-26 -saveAsC:\OldLog.elf

    Как выгрузить модули прикладного решения в виде текстовых файлов из командной строки

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Федоров (администратор)" /P"" /DumpConfigFiles "D:\1\11" -Module

    Как загрузить в прикладное решение файлы справки, сохраненные в формате htm

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Федоров (администратор)" /P"" /LoadConfigFiles "D:\1\11" -Help

    Многие, кто раньше работал в «1С: Предприятии», но не сталкивался с разработкой, т.е. работал как простой пользователь с прикладным решением, наверняка, не раз слышали про конфигуратор 1С, где программисты что-то делают, после чего ни чего не работает =).

    Что такое конфигуратор 1С?

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

    Таким образом, разработка прикладных решений 1С (или на сленге 1С-цев «конфигураций») ведется в конфигураторе.

    Правда, относительно недавно фирма 1С выпустила новую среду разработки: «1C:Enterprise Development Tools 1.6», но это предмет отдельного разговора.

    Каким образом попасть в конфигуратор 1С. Для этого необходимо под запустить «1С: Предприятие», в открывшемся окне выбора баз (стартере 1С) выделить нужную базу и нажать на кнопку «Конфигуратор» .

    Если в Вашем окне запуска 1С нет кнопки «Конфигуратор», то значит, Вы запустили .

    После нажатия кнопки «Конфигуратор», откроется окно как на рисунке ниже.

    В этом окне сверху находится панель «Главное меню» (1), потом панель – «Стандартная» (2), еще ниже панель – конфигурация (3). В центре – рабочий стол(4).

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

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

    А может быть просто «спрятана», в этом случае кнопка «Открыть конфигурацию» будет не активна, и чтобы её вывести на рабочий стол, нужно нажать на кнопку «Окно конфигурации»

    После того или иного действия, на рабочем столе появится окно «Конфигурация», где разработчик может увидеть структуру метаданных конфигурации текущего прикладного решения, а так же осуществить нужные изменения этой структуры или алгоритмов посредством встроенного языка.

    В конфигураторе 1С очень много различных функций по работе с конфигурацией, базой данных и самим конфигуратором.

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

    Иногда кажется, что изучить язык программирование в 1С сложно и трудно. В действительности программировать в 1С — легко. Помогут Вам легко и быстро освоить программирование в 1С мои книги: и «Основы разработки в 1С: Такси»

    Изучите программирование в 1С с помощью моей книги «Программировать в 1С за 11 шагов»

    1. Без сложных технических терминов.
    2. Более 700 страниц практического материала.
    3. Каждое задание сопровождается рисунком (скриншот).
    4. Сборник задач для домашней проработки.
    5. Книга написана понятным и простым языком — для новичка.

    Эта книга подойдёт тем, кто уже начал программировать и испытывает определенные сложности с этой темой и тем, кто уже давно программирует, но ни разу еще не работал с управляемыми формами 1С

    1. Без сложных технических терминов;
    2. Более 600 страниц практического материала;
    3. Каждый пример сопровождается рисунком (скриншот);
    4. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!

    Промо-код на скидку в 15% — 48PVXHeYu


    Если Вам помог этот урок решить какую-нибудь проблему, понравился или оказался полезен, то Вы можете поддержать мой проект, перечислив любую сумму:

    можно оплатить вручную:

    Яндекс.Деньги — 410012882996301
    Web Money — R955262494655

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

    Конфигурация ОС msconfig в windows 7 представляет собой мощный инструмент, с помощью которого удается произвести настройку автозапуска компонентов и служб, а также устранить ошибки, мешающие стабильной работе. Открыть конфигуратор можно различными способами.

    Как запустить конфигуратор системы

    Запустить «Конфигурацию системы» можно достаточно простым образом. Для этого необходимо вызвать приложение «Выполнить». Вызов программы происходит сочетанием клавиш Win+R. Помимо этого, можно найти приложение в общем списке стандартных программ в меню «Пуск». Запустив программу необходимо в строке написать msconfig и щелкнуть клавишей Enter.

    Следует помнить о том, что запустить конфигуратор системы windows можно непосредственно из меню «Пуск». Для этого нужно открыть меню и в нижней строке поиска ввести нужную команду msconfig.

    Суть работы программы

    После нажатия ОК, появится новое диалоговое окно, которое позволяет провести различные настройки системы. Конфигуратор windows обладает широким выбором настроек, именно поэтому основное окно программы разделяется на несколько вкладок. На первой вкладке конфигуратора имеет право выбора загрузки.

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

    На второй вкладке настраивается загрузка ОС. При установленных нескольких версиях ОС имеется возможность выставить запуск приоритетной системы. На вкладке службы открывается полный список служб, которые запускаются одновременно со стартом windows. Опытные пользователи могут самостоятельно отключить ненужные службы.

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

    Запуск настройщика системы на Windows 8

    Большинство пользователей современной системы Windows 8 задаются вопросом как зайти в msconfig windows 8. Процедура открытия утилиты «Конфигурация ОС» ничем не отличается от работы в 7-ке. Можно на выбор открыть программу «Выполнить» и ввести msconfig. Другой же способ зайти в настройщик используется на устройствах, где отсутствует клавиатура и для ввода используется сенсорный экран. Для открытия нужно выбрать значок поиска в правой части рабочего стола. Затем в строку поиска нужно ввести название запускаемой утилиты msconfig. Стоит помнить о том, что обязательно указывать разрешение программы. На нашем примере это файл с разрешением (.exe).

    Сложные способы запуска msconfig

    Ранее были приведены простые способы запуска конфигуратора. Однако, по каким-то причинам пользователю не удалось запустить настройки, то как зайти в msconfig windows 7. Пользователю придется воспользоваться Панелью Управления. Открыв панель, следует изначально сменить вид по категориям на крупные или мелкие значки.

    Новое открывшее окно позволит выбрать ярлык «Администрирование». После открытия появится новый список и функция msconfig станет доступна для запуска.

    Реализовано в версии 8.3.10.2168.

    При разработке и сопровождении прикладных решений конфигуратор используется не только интерактивно (для изменения конфигурации, описания алгоритмов на встроенном языке), но и программно (для обновления конфигурации, загрузки/выгрузки и др.). Например, новая среда разработки EDT часть своих функций перепоручает конфигуратору.

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

    Преимущества

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

    Другим преимуществом, которого не было в наших изначальных планах, явилось то, что в новом режиме вы можете работать с конфигуратором через стандартные ssh-клиенты. А это значит, что вы можете автоматизировать свою работу с конфигуратором. И вот об этой возможности хочется рассказать подробнее.

    Принцип работы

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

    После запуска агента можно поочерёдно работать с этой информационной базой как запущенным агентом (с помощью ssh-команд), так и конфигуратором, запущенным в обычном режиме. Что значит поочерёдно?

    Чтобы управлять конфигуратором из ssh-клиента, нужно сначала подключиться к информационной базе. Выглядит это очень просто:

    Designer>common connect-ib
    Операция завершена успешно

    После этого можно выполнять любые другие ssh-команды.

    Если выполнить ssh-команду отключения, то можно будет (не завершая работу этого агента) запустить ещё один конфигуратор в обычном режиме и работать с информационной базой как обычно, например, редактировать модули. После завершения работы обычного конфигуратора можно снова, в работающем агенте, с помощью ssh-команд подключиться к информационной базе (ИБ) и выполнить другие операции. Коротко эту последовательность действий можно представить следующим образом:

    • запуск конфигуратора в режиме агента (начало ssh-сессии)
      • … другие ssh команды
    • запуск конфигуратора в обычном режиме
      • … модификация той же ИБ, к которой подключен агент конфигуратора
    • завершение работы конфигуратора в обычном режиме
    • подключение к ИБ (ssh-команда)
      • … другие ssh команды
    • отключение от ИБ (ssh-команда)
    • завершение работы конфигуратора в режиме агента (ssh-команда, завершение ssh-сессии)

    ssh-команды

    К конфигуратору, запущенному в режиме агента, можно подключаться стандартными ssh-клиентами PuTTY , WinSCP , MobaXterm и другими. Пока мы реализовали только самые необходимые команды:

    • подключение/отключение от информационной базы;
    • загрузка/выгрузка конфигурации в файлы (в том числе частичная загрузка и выгрузка);
    • загрузка/выгрузка внешних обработок или отчетов в файлы;
    • обновление конфигурации базы данных;
    • ряд служебных команд.

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

    Пример

    Как мы уже говорили в начале, использование протокола ssh позволяет вам не только работать из командной строки в стандартных ssh-клиентах, но и автоматизировать свою работу с конфигуратором, используя возможности других, кроме встроенного, языков программирования. Например, на языке Python подключение к информационной базе и отключение от неё реализуется буквально в несколько строк (с помощью библиотеки Paramiko):

    Import paramiko host = "192.168.1.1" user = "login" secret = "password" port = 1543 client = paramiko.SSHClient() client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) client.connect(hostname=host, username=user, password=secret, port=port) stdin, stdout, stderr = client.exec_command("common connect-ib") data = stdout.read() + stderr.read() ... stdin, stdout, stderr = client.exec_command("common disconnect-ib") data = stdout.read() + stderr.read() client.close()

    Особенности

    Конфигуратор сам по себе определяет ряд ограничений, накладываемых на взаимодействие по протоколу ssh.

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

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

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

    просмотров