В этой статье разберём основные исполняемые системные файлы, необходимые для работы системы Windows. В этих файлах заложен код ядра и других компонентов.
Оглавление скрыть
Системные файлы
Весь код операционной системы располагается в нескольких бинарных файлов, которые мы рассмотрим в этой статье. Все системные файлы находятся в каталоге %systemroot%System32. Это очень важные файлы, а это значит, что без них система не сможет выполнять свои функции.
Следует помнить что удаление или порча любого из указанных файлов может повредить вашу систему!
Список файлов
В самом главном файле “Ntoskrnl.exe” находится код ядра и всех компонентов исполнительной системы. Да, ядро и исполнительная система находятся в одном файле, но логически их разделяют.
Ядро в своей работе использует библиотеку “Kernel32.dll“. Это библиотека ядра. Она предоставляет приложениям многие базовые API Win32, такие как управление памятью, операции ввода-вывода, создание процессов и потоков и функции синхронизации.
Существует библиотека которая расширяет API Windows. Она необходима некоторым приложениям, например MS Office. Эта библиотека называется “Advapi32.dll“.
А вот система HAL, необходимая для связи ядра и драйверов с материнской платой и картами расширения находится в другом файле – “Hal.dll“.
Графическая подсистема, которая называется Win32 и также работает в режиме ядра. Эта подсистема отвечает за окошки (оконный менеджер). В общем, все графические приложения обращаются к этой подсистеме для от-рисовки своего графического интерфейса. А код этой графической подсистемы находится в файле “Win32k.sys“.
Вместе с тем, описанная выше графическая подсистема Win32 использует следующие библиотеки для расширения своих функций: “User32.dll” и “Gdi32.dll “.
Код гипервизора Hyper-V может находиться в разных файлах. Это зависит от того, какой процессор используется, на Intel – это файл “Hvix64.exe“, а на AMD – это файл “Hvax64.exe“.
Драйверы лежат в подкаталоге “drivers” и имеют расширение .sys. Про драйверы я писал в предыдущей статье.
В системе существует вспомогательная библиотека “Ntdll.dll“. В ней содержатся так называемые функции-заглушки. Они предоставляет интерфейс к службам исполняющей системы Windows, которые могут быть вызваны из пользовательского режима. А также этот файл содержит множество вспомогательных функций.
Источник: sysadminium.ru
Системные программы Windows | Команды выполнить
В данной статье мы рассмотрим очень полезные программы и функции, которые по умолчанию есть в операционной системе Windows. Об этих программах мало кто знает, вот я и решил показать Вам их, а также рассказать для чего они нужны.
Системные программы запускаются следующим образом, нажимаем Пуск ->Выполнить -> Название команды и Enter.
С некоторыми программами Вы уже наверняка встречались такими как: cmd.exe или msconfig, но их гораздо больше, давайте разберем некоторые из них.
Системные программы
Для начала расскажу уже об упомянутых выше это cmd.exe
cmd.exe — эта программа служит как бы эмулятором ДОСа. В которой в свою очередь, можно делать очень много полезных вещей, например:
- ping – обмен пакетами между компьютерами, т.е. в основном используется для проверки связи между компами;
- telnet – вход на компьютер по средствам telneta;
- ipconfig – показывает информацию о сетевом подключении;
- И много других команд, подробней в статье «Основы командной строки Windows».
MSCONFIG – конфигурация системы. Используется для управления автозапуском программ и загрузкой Windows. Очень полезная программа, для того чтобы Вы могли отключить лишние программы, которые грузятся вместе с Вашей операционной системой.
control admintools – открывает окно «Администрирование». Сделана для того, чтобы быстрей открывать эту папку, избегая действий открытия через проводник.
msinfo32 – показывает общие сведения о системе. Можно конечно открывать стандартными средствами, но опять это чуть дольше.
odbccp32.cpl — администратор источников данных ODBC. Если не знаете что это такое то, ODBC — является интерфейсом уровня вызова, который позволяет приложениям иметь доступ к любой базе данных, для которой в ODBC есть драйвер. С помощью ODBC можно создать приложения для баз данных с доступом в любую базу данных, для которой у пользователя есть драйвер ODBC. ODBC обеспечивает API, который позволяет приложению быть независимым от системы управления базами данных (СУБД).
Regedit – реактор реестра. Служит для редактирования и управления операционной системой с помощью реестра.
gpedit.msc – редактор локальной групповой политики. Групповая политика — это набор правил или настроек, в соответствии с которыми производится настройка рабочей среды Windows. С помощью групповой политики можно сделать очень много полезных настроек windows, например, отключить автозапуск флешек или cd дисков.
fsmgmt.msc – показывает общие папки. Если Вы у себя на компьютере расшаривали какие-нибудь ресурсы, то здесь у Вас отобразятся те общие папки, которые Вы сделали общими.
compmgmt.msc – открывает «Управление компьютером». Сделано для удобства вызова.
utilman — диспетчер служебных программ.
services.msc – открывает службы операционной системы windows. Также для более удобного вызова служб Windows.
mmc — Microsoft Management Console (консоль управления) — компонент операционной системы Windows 2000 и более поздних версий Windows. Позволяет системным администраторам и продвинутым пользователям с помощью гибкого интерфейса конфигурировать и отслеживать работу системы. Консоль управления предоставляет более широкие возможности для управления компьютером
sysedit – запускает редактор системных файлов. В Windows есть такой редактор системных файлов, позволяющий вручную редактировать файлы Config.sys и Autoexec.bat, а также System.ini, Win.ini и Protocol.ini, однако лучше эти файлы без надобности не трогать.
Taskmgr – диспетчер задач windows. Ну, тут все понятно, альтернативный запуск диспетчера вместо ctrl+alt+del.
secpol.msc –запускает локальные параметры безопасности. Политика безопасности — это набор параметров, которые регулируют безопасность компьютера и управляются с помощью локального объекта GPO.
perfmon.msc — открывает системный монитор. Он служит для отображения графиков, выстраиваемых в реальном времени, отображающие основные статистические данные, характеризующие работу ПК.
Charmap – таблица символов.
diskmgmt.msc – запускает «управление дисками». Все прекрасно знают «управление логическими дисками» многие ими пользовались. Служит для управление жесткими дисками на компьютере.
mstsc — подключение к удаленному рабочему столу. Отлично подойдет для системных администраторов.
lusrmgr.msc – отображает локальных пользователей на компьютере.
И еще много других таких как:
- verifier — диспетчер проверки драйверов;
- sigverif — проверка подписи файлов;
- ntbackup — вызов мастера архивации и восстановления;
- narrator — экранный диктор.
Источник: info-comp.ru
СИСТЕМНЫЕ КОМАНДЫ И ПРОГРАММЫ WINDOWS
Каждый раз когда мы открываем различные программы в операционной среде Windows мы прибегаем к готовым ссылкам или иконкам для получения необходимого нам результата, как в настройке системы так и в повседневном использовании. Система позволяет производить настройки с помощью системных командах и программ, которые встроены в ОС Windows. Основные расширения файлов, указанные в данной статье показывают нам перечень системных команд и программ, которые можно запустить в два шага.
*.msc — Файл консоли Microsoft Management (Microsoft Management Console Snap-in Control File)
*.exe — Приложение Windows (Execute)
*.cpl — Система Элемент панели управления Windows
Графическое представление вызова системных команд и программ
Для запуска системной программы из меню поиска в кнопке «Пуск», можно указать нужную системную программу на русском языке, к примеру: «Управление печатью», как показано на нижеуказанном рисунке и у Вас откроется оснастка «управления печатью». Но не все оснастки, системные команды и программы можно вызвать таким образом, поэтому лучше использовать функцию «Выполнить», см.ниже.
Для быстрого доступа к системным командам и программам лучше всего использовать набор сочетания клавиш «Win+R» для вызова окна «Выполнить».
Сводная таблица команд и программ ОС Windows
Источник: housecomputer.ru