
- •0. Классификация программных средств. Предпосылки создания ос Windows.
- •Достоинства и недостатки ос Windows с точек зрения пользователя и программиста.
- •Архитектура ibm pc-совместимых компьютеров (процессор, системная плата, шина pci, слоты, адаптеры).
- •Пользовательский интерфейс
- •4. Аппаратное обеспечение ос Windows: центральный процессор, системная шина, адресная шина.
- •Эволюция ос Windows.
- •Структурная схема загрузки ос Windows. Назначение системных файлов
- •7. Режимы запуска ос Windows. Поиск неисправностей при загрузке.
- •9, 10 Структура реестра. Ключи, параметры и значения. Типы параметров. Структура системного реестра
- •11 Общая классификация шрифтов. Атрибуты печатаемых символов.
- •По назначению.
- •По ширине кегельной площадки
- •По наличию засечек
- •12. Физическая структура жесткого диска.
- •13. Логическая структура жесткого диска
- •14 Файловая система fat32
- •15 Файловая cистема ntfs
- •16. Дисковые утилиты файловой структуры ос Windows (проверка диска, дефрагментация).
- •Алгоритм сжатия дисков. Необходимые программные средства
- •18 Основные ресурсы устройств. Конфликты устройств.
- •19.Профили оборудования.
- •20. Диспетчер устройств ос Windows.
- •21. Диспетчер задач ос Windows.
- •22 Технология Plug&Play.
7. Режимы запуска ос Windows. Поиск неисправностей при загрузке.
Часто при установке некачественной программы или неподходящего драйвера или в последствии заражения вирусом загрузка нашей операционной системы Windows 2000/XP завершается неудачей. Не стоит сразу впадать в панику и искать установочный диск с ОС. Можно попробовать вызвать отладочное меню (выводиться на экран по нажатию клавиши в самом начале загрузки) и прибегнуть к одному из пунктов этого меню.
Пункты отладочного меню:
Безопасный режим
Безопасный режим с загрузкой сетевых драйверов
Безопасный режим с поддержкой командной строки
Включить протоколирование загрузки
Включить режим VGA
Загрузка последней удачной конфигурации (с работоспособными параметрами)
Восстановление службы каталогов (только для контроллеров домена Windows)
Режим отладки
Обычная загрузка Windows
Перезагрузка
Возврат к выбору операционной системы
Ниже представлен внешний вид этого меню:
Это меню останется на экране до тех пор, пока не будет выбрана одна из опций.
• Безопасный режим (Safe Mode)
Если пользователь выбирает эту опцию, то при запуске Windows XP загружаются только базовые файлы и драйверы, абсолютно необходимые для работы Windows (стандартные драйверы мыши и клавиатуры, накопителей, базовый драйвер VGA и минимальный объем стандартных системных сервисов). Если Windows XP невозможно загрузить даже в этом режиме, то, вероятнее всего, придется прибегнуть к процедуре восстановления поврежденной системы. • Безопасный режим с загрузкой сетевых драйверов (Safe Mode with Networking) Если выбрана эта опция, то Windows 2000/XP начнет загружаться в безопасном режиме, но в дополнение делается попытка запуска сетевых служб и восстановления сетевых соединений. • Безопасный режим с поддержкой командной строки (Safe Mode with Command Prompt)
Выбор этой опции приводит к попытке запуска Windows 2000/XP с использованием только базовых файлов и драйверов, и вместо графического интерфейса Windows отображает на экране командную строку. • Загрузка последней удачной конфигурации (с работоспособными параметрами) (LastKnownGood Configuration (your most recent settings that worked)).
При выборе данной опции, Windows 2000 запускается с использованием информации реестра, сохраненной после того, как система в последний раз была успешно загружена. (В Windows 2000/XP начальная загрузка считается успешной, если в системе зарегистрировался, по крайней мере, один пользователь.) Следует сразу отметить, что эта опция позволяет исправить только ошибки конфигурирования системы, да и то не всегда. Ее рекомендуется использовать только в тех случаях, когда точно известно о допущенной конфигурационной ошибке. Проблемы, вызванные отсутствием или повреждением системных файлов или драйверов, этим способом не исправить. Кроме того, следует помнить, что в случае применения этой опции все изменения, внесенные позже последней успешной загрузки Windows 2000, будут потеряны.
В Windows XP функциональные возможности этой опции были расширены. В отличие от Windows NT/2000, Windows XP создает резервные копии драйверов перед обновлением текущего набора драйверов. Кроме восстановления самых последних установок реестра, опция начальной загрузки Загрузка последней удачной конфигурации также восстанавливает самый последний набор драйверов, который использовался после последней успешной регистрации пользователя. Это позволяет избавиться от системных ошибок, вызванных неверно установленными приложениями и драйверами, препятствующими запуску Windows XP. • Восстановление службы каталогов (только для контроллеров домена Windows) (Directory Services Restore Mode (Windows 2000 domain controllers only))
Эту опцию не следует использовать в Windows XP Pro, поскольку она предназначается для контроллеров доменов, функционирующих под управлением Windows 2000 Server или более поздних версий этой системы. Как следует из названия этой опции, она служит для восстановления службы каталога. • Режим отладки (Debugging Mode)
Эта опция запускает Windows XP и устанавливает режим отладки. • Обычная загрузка Windows (Start Windows Normally)
Эта опция запускает Windows XP в обычном режиме. • Перезагрузка (Reboot)
Когда пользователь выбирает эту опцию, процесс загрузки запустится сначала (с выполнения процедуры POST). Как и предыдущая, данная опция впервые представлена в Windows XP.
• Возврат к выбору операционной системы (Return to OS Choices Menu) Новая опция, появившаяся в Windows XP, позволяющая вернуться к экрану загрузчика, на котором предлагается выбрать операционную систему.
С точки зрения архитектуры микропроцессорной системы, если не применять мультиплексирование, каждый бит в адресе определяется одним проводником (линией) в магистрали, по которой передаётся адрес.
Если рассматривать структурную схему микро-ЭВМ, то адресная шина активизирует работу всех внешних устройств по команде, которая поступает с микропроцессора.
8. Реестр Windows или системный реестр (англ. WindowsRegistry) — иерархически построенная база данных параметров и настроек в большинстве операционных систем Microsoft Windows.
Реестр содержит информацию и настройки для аппаратного обеспечения, программного обеспечения, профилей пользователей, предустановки. Большинство изменений в Панели управления, ассоциации файлов, системные политики, список установленного ПО фиксируются в реестре.
Реестр Windows был введён для упорядочения информации, хранившейся до этого во множестве INI-файлов.
Сам реестр, как древовидная иерархическая база данных (registrationdatabase — регистрационная база) впервые появился в Windows 3.1 (апрель 1992). Это был всего один двоичный файл, который назывался «REG.DAT» и хранился в каталоге «C:\Windows\». Реестр Windows 3.1 имел только одну ветку «HKEY_CLASSES_ROOT». Он служил для связи DDE, а позднее и OLE объектов.
Одновременно c появлением реестра в Windows 3.1 появилась программа «REGEDIT.EXE» для просмотра и редактирования реестра.
Первый реестр уже имел возможность импорта данных из «*.REG» файлов. В базовой поставке шёл файл «SETUP.REG», содержащий данные по основным расширениям и типам файлов.
Реестр Windows 3.1 имел ограничение на максимальный размер файла «REG.DAT» — 64 Кбайт. Если вдруг реестр превышал этот размер — то файл реестра («REG.DAT») приходилось удалять и собирать заново, либо из «*.REG» файлов, либо вводить данные вручную.
После установки Windows на диске в каталоге «%SystemRoot%\System32\Config\» хранятся следующие файлы:
system,
software,
sam,
security,
default;
где все файлы (имена файлов) без расширений. Копия этих файлов хранится в каталоге «C:\Windows\Repair\».
Кроме того, файлы, используемые при построении «рабочей версии» реестра, могут храниться в каталогах:
«%SystemDrive%\Documents and Settings\<Username>\» — файл «Ntuser.dat»
«%SystemDrive%\Documents and Settings\<Username>\Local Settings\Application Data\Microsoft\Windows\» — файл «UsrClass.dat».
Кроме этого, могут появляться и другие файлы реестра: «userdiff» и «userdiff.LOG», «TempKey.LOG», и, возможно, другие.
Ветка реестра «HKEY_LOCAL_MACHINE\Software» формируется из файла «%SystemRoot%\system32\config\software».
Ветка реестра «HKEY_LOCAL_MACHINE\System\» формируется из файла «%SystemRoot%\system32\config\system».
Ветка реестра «HKEY_LOCAL_MACHINE\SAM\» формируется из файла «%SystemRoot%\system32\config\SAM».
Ветка реестра «HKEY_LOCAL_MACHINE\SECURITY\» формируется из файла «%SystemRoot%\system32\config\SECURITY».
Ветка реестра «HKEY_LOCAL_MACHINE\HARDWARE\» формируется в зависимости от оборудования (динамически).
Ветка реестра «HKEY_USERS\<SID пользователя>» формируется из файлов «%USERPROFILE%\ntuser.dat».
Ветка реестра «HKEY_USERS\DEFAULT» формируется из файла «%SystemRoot%\system32\config\default».
В WindowsVista файлы реестра хранятся там же, где и в WindowsXP.
В Windows 7, согласно сведениям из «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist» файлы реестра хранятся в следующих местах:
Ветка реестра «HKEY_LOCAL_MACHINE\HARDWARE» формируется в зависимости от оборудования (динамически);
Ветка реестра «HKEY_LOCAL_MACHINE\BCD00000000» формируется из файла «%SystemRoot%\Boot\BCD»;
Ветка реестра «HKEY_LOCAL_MACHINE\SYSTEM» формируется из файла «%SystemRoot%\System32\config\SYSTEM»;
Ветка реестра «HKEY_LOCAL_MACHINE\SOFTWARE» формируется из файла «%SystemRoot%\System32\config\SOFTWARE»;
Ветка реестра «HKEY_LOCAL_MACHINE\SECURITY» формируется из файла «%SystemRoot%\System32\config\SECURITY»;
Ветка реестра «HKEY_LOCAL_MACHINE\SAM» формируется из файла «%SystemRoot%\System32\config\SAM»;
Ветка реестра «HKEY_USERS\.DEFAULT» формируется из файла «%SystemRoot%\System32\config\DEFAULT»;
Ветка реестра «HKEY_USERS\S-1-5-18» формируется из файла «%SystemRoot%\System32\config\systemprofile\NTUSER.DAT» (относится к учётной записи «system»);
Ветка реестра «HKEY_USERS\S-1-5-19» формируется из файла «%SystemRoot%\ServiceProfiles\LocalService\NTUSER.DAT» (относится к учётной записи LocalService);
Ветка реестра «HKEY_USERS\S-1-5-20» формируется из файла «%SystemRoot%\ServiceProfiles\NetworkService\NTUSER.DAT» (относится к учётной записи «NetworkService»);
Ветка реестра «HKEY_USERS\< SID пользователя >» формируется из файла «%USERPROFILE%\NTUSER.DAT»;
Ветка реестра «HKEY_USERS\< SID пользователя >_Classes» формируется из файла «%USERPROFILE%\AppData\Local\Microsoft\Windows\UsrClass.dat».
Резервные копии файлов реестра «DEFAULT», «SAM», «SECURITY», «SOFTWARE» и «SYSTEM» находятся в папке «%SystemRoot%\System32\config\RegBack». Само резервное копирование производится силами «Планировщика задач» в 00:00. каждые 10 дней по заданию «RegIdleBackup», расположенному в иерархии задач по пути «\Microsoft\Windows\Registry».
Описание разделов реестра
HKEY_CURRENT_USER
Данный раздел содержит настройки текущего активного пользователя, вошедшего в систему. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Вместо полного имени раздела иногда используется аббревиатура HKCU, является всего лишь ссылкой на один из профилей «HKEY_USERS\».
HKEY_USERS
Раздел «HKEY_USERS» (псевдоним HKU) содержит информацию о профилях всех пользователей данного компьютера. Данный раздел практически никогда не используется пользователями. Корневой раздел «HKEY_CURRENT_USER», фактически является копией подраздела корневого раздела «HKEY_USERS», хранящего сведения о текущем пользователе.
HKEY_LOCAL_MACHINE
Раздел содержит параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей). Вместо полного имени раздела иногда используется аббревиатура HKLM.
HKEY_CLASSES_ROOT
Является подразделом «HKEY_LOCAL_MACHINE\Software\Classes». В основном, содержит информацию о зарегистрированных типах файлов и объектах COM и ActiveX. Вместо полного имени раздела иногда используется аббревиатура HKCR. Начиная с Windows 2000, эти сведения хранятся как в «HKEY_LOCAL_MACHINE», так и в «HKEY_CURRENT_USER».
Раздел «HKEY_LOCAL_MACHINE\Software\Classes» содержит параметры по умолчанию, которые относятся ко всем пользователям локального компьютера.
Параметры, содержащиеся в разделе «HKEY_CURRENT_USER\Software\Classes», переопределяют принятые по умолчанию параметры и относятся только к текущему пользователю.
Раздел «HKEY_CLASSES_ROOT» включает в себя данные из обоих источников.
HKEY_CURRENT_CONFIG
Данный раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы. Является ссылкой на «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HardwareProfiles\Current»
HKEY_DYN_DATA
Данный раздел имеется только в реестре ОС семейства Windows 9x/ME. Содержит динамически изменяемые данные о компьютере (загрузка процессора, размер файла подкачки и т. п.).
Программы для работы с реестром
regedit.exe
regedt32.exe
Reg Organizer
Test-Run by BB
CCleaner
AshampooWinOptimizer
360Amigo
AuslogicsBoostSpeed