Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Інсталяція та налагодження Windows XPСодержание книги
Поиск на нашем сайте
Як завантажується Windows XP Джерело: http://www.interface.ru/ Процес завантаження комп'ютера здавалося б вивчений нами до дрібниць: кнопка - BIOS - операційна система - логін... А ти замислювався коли-небудь про те що ж насправді відбувається в цей час усередині твого комп'ютера? Можеш по кроках розповісти як працює комп'ютер? Упевнений, що ні. Тому сьогодні проведемо короткий лікнеп - розповімо про те, як же насправді завантажується комп'ютер. Включається тумблер живлення. Таймер мікропроцесора отримує сигнал Power Good. CPU починає виконувати код ROM BIOS. Система виконує початковий тест заліза. BIOS шукає адаптери, які можуть зажадати завантаження свого BIOS-а. ROM BIOS перевіряє виключення це або перезавантаження. Якщо це включення ROM BIOS запускає повний POST (Power On Self Test). Якщо це перезавантаження, то з POST процедури виключається перевірка пам'яті. Відео тест ініціалізував відео адаптер, тестує карту і відео пам'ять, показує конфігурацію або виниклі помилки. Ідентифікація BIOS-а показує версію прошивки, виробника і дату. Тест пам'яті перевіряє чіпи пам'яті і підраховує розмір встановленої пам'яті. Помилки, які можуть виникнути в ході POST перевірки можна розділити на смертельних і не дуже:). У другому випадку вони показуються на екрані, але дозволяють продовжити процес завантаження. Ясно, що в першому випадку процес завантаження зупиняється, що зазвичай супроводиться серією бип-кодов.
BIOS читає конфігураційну інформацію з CMOS. Якщо першим є жорсткий диск, BIOS перевіряє найперший сектор диска на наявність Master Boot Record (MBR). Для дисковода перевіряється Boot Record в першому секторі. Правильний запис MBR записується в пам'ять і управління передається її коду. Далі Boot Loader перевіряє таблицю партиций у пошуках активної. Завантажувач далі шукає завантажувальний запис (Boot Record) на найпершому секторі розділу. Операційна система. Управління передається операційної системи. Як же вона працює, як проходит процес завантаження? Boot Record перевіряється на правильність і якщо код визнається правильним те код завантажувального сектора виконується як програма.
Початкова фаза завантаження Вибір системи Визначення заліза Вибір конфігурації У початковій фазі NTLDR перемикає процесор в захищений режим. Потім завантажує відповідний драйвер файлової системи для роботи з файлами будь-якої файлової системи, підтримуваною XP. Якщо в кореневій директорії є BOOT.INI, то його вміст завантажується в пам'ять. Якщо в нім є записи більш ніж про одну операційну систему, NTLDR зупиняє роботу - показує меню з вибором і чекає введення від користувача певний період часу. Якщо в процесі вибору користувач вибрав Windows NT, 2000 або XP, то перевіряється натиснення F8 і показ відповідного меню з опціями завантаження. Якщо вибрана операційна система XP, то NTLDR знаходить і завантажує DOS-овскую програму NTDETECT.COM для визначення заліза, встановленого в комп'ютері. Якщо комп'ютер має більш за один профіль устаткування програма зупиняється з меню вибору конфігурації. Після вибору конфігурації NTLDR починає завантаження ядра XP (NTOSKRNK.EXE). NTLDR завантажує драйвера пристроїв, помічені як завантажувальні. Завантаживши їх NTLDR передає управління комп'ютером далі. NTOSKRNL в процесі завантаження проходить через дві фази - так звана фаза 0 і фазу 1. Перша фаза ініціалізувала лише ту частину мікроядра і виконавчі підсистеми, яка потрібна для роботи основних служб і продовження завантаження. На цьому етапі на екрані показується графічний екран із статус баром. Object Manager Executive Microkernel Security Reference Monitor Memory Manager Cache Manager LPCS I/O Manager Process Manager Ініціалізація Менеджера ввода/Вывода починає процес завантаження всіх системних драйверів. З тієї миті де зупинився NTLDR завантажуються драйвера по пріоритету. Останнє завдання фази 1 ініціалізації ядра - запуск Session Manager Subsystem (SMSS). Підсистема відповідальна за створення призначеного для користувача оточення, що забезпечує інтерфейс NT.
SMSS завантажує win32k.sys - графічну підсистему. Процес завантаження не вважається завершеним до тих пір, поки користувач не залогинился в систему. Процес ініціалізувався файлом WINLOGON.EXE, що запускається як сервіс і підтримується Local Security Authority (LSASS.EXE), який і показує діалог входу в систему. http://www.diwaxx.ru/win/xp_dual_optimizer.php Конфігурується Windows XP під двохядерні системи Джерело: http://winlab.ru/ OEM-производители випустили на ринок двохядерні машини без їх правильного налаштування. Згідно сайту Notebook Review, машини, продані через роздрібну мережу, з Windows XP SP2 на борту не були конфігуровані відповідним чином. Сайт називає Sager, як одного з OEM-производителей, який не виробив подбную налаштування для своїх ноутбуків на двохядерних процесорах. Машини в магазинах BestBuy, Fry's, CircuitCity також не налагоджені. Мабуть, Windows XP2 не розпізнала автоматично, на якому процесорі вона встановлюється, на двохядерному чи ні, так що налаштування мало бути зроблене уручну. Не конфігурувавши Windows XP належним чином, можна отримати плачевні результати в таких іграх, як Oblivion. Для перевірки налаштування необхідно переконатися в тому, що система дійсно не оптимізована під роботу на двохядерному процесорі - CTRL+ALT+DEL - Швидкодія. Як усунути: Необхідно: Windows XP (Home, Pro, MCE) з Service Pack 2 (навіть якщо використовується Apple Bootcamp, НЕ Virtual РС); будь-яка система (настільний комп'ютер або ноутбук) з мультипроцесором, мультиядерностью або логічною мультиядерностью (Hyper-Threading), тобто Intel: Pentium 4 з HT, Pentium D, Core Duo, Core 2 Duo, Dual Core Xeon або AMD: Athlon 64 X2, Turion X2, Dual Core Opteron; 1. Для процесорів Intel. Перевірте, чи встановлено обов'язкове оновлення Windows XP Hotfix Patch: KB896256 (автоматично не завантажується через Windows Update). Якщо немає - завантажити і встановити. Для процесорів AMD. Перевірте, чи встановлені обов'язкове оновлення Windows XP Hotfix Patch: KB896256 (автоматично не завантажується через Windows Update) і AMD CPU драйвер. Якщо немає - завантажити і встановити (для AMD Dual Core Optimizer).
Зауваження для AMD: Встановлюйте драйвер AMD CPU лише якщо у Вас коштує процесор від AMD. AMD Dual Core Optimizer (оптимізатор для двохядерного процесора AMD Dual Core) був відповіддю на усунення дефекту Multi-Core від Microsoft (при цьому спочатку аби отримати це оновлення, необхідно було поштою зв'язатися з Microsoft). AMD зробила загальнодоступним свій оптимізатор. Якщо він встановлений і нормально працює, немає необхідності встановлювати Windows XP Hotfix Patch KB896256. Після установки Windows XP Hotfix Patch KB896256 (перезавантажившись чи ні), наберіть Start Menu (Пуск) - Run (Виконати). Наберіть REGEDIT і натискуйте Enter. 2. У редакторові реєстру перейти по вітці HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ Session Manager, в якій має бути розділ Throttle, якщо його немає, то його треба створити (правою кнопкою на Session Manager - Створити > Розділ, назвати Throttle). 3. У розділі Throttle має бути параметр PerfEnablePackageIdle типа DWORD з величиною 1. Якщо немає - створити з ім'ям PerfEnablePackageIdle типа DWORD і привласнити значення 1. 4. Вийти з Редактора реєстру. 5. Поглянути, чи є ключ /usepmtimer у файлі boot.ini (My Computer (Мій комп'ютер) - у вікні правою кнопкою миші > Properties (Властивості), вибрати закладку ADVANCE (Додатково), потім в полі Startup and Recovery (Завантаження і Відновлення) натискувати на Settings (Параметри), а потім натискувати EDIT (Правка)). Якщо немає - вставити (не весь приклад файлу boot.ini!!!). Приклад файлу BOOT.INI: [boot loader] Зберегти зміни і перезавантажитися.
|
||||||||
Последнее изменение этой страницы: 2016-06-19; просмотров: 305; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.152.49 (0.012 с.) |