Вход в операционную систему. Как войти в BIOS на компьютере и ноутбуке

Иногда мы в своей практике сталкиваемся с ситуацией, когда Windows XP не пускает пользователя в систему, или, если сказать по – другому: пользователь входит в Windows, но тут же выходит. Попросту Windows «вываливает» пользователя из системы.

Причем это происходит как в обычном режиме работы Windows, так и в безопасном режиме и под любым именем и любыми правами. Как быть в этой ситуации? Мы подробно расскажем Вам как ее решить.

Итак, мы видим окно следующего вида:

или другого вида:

Это не принципиально, и зависит просто от ранее настроенного входа пользователей в систему.

Но войти в систему не удается. Как только мы выбираем пользователя и пытаемся войти, то сразу происходит выход и возврат к прежней ситуации (выбору пользователя).

Собственно говоря, причина возникновения этой ситуации кроется в вирусном заражении или последствиях вирусного заражения. Могут быть поражены вирусами системные файлы, в данной ситуации, это файл userinit. exe . Он может быть либо завирусован, либо просто удален, например, когда вирус удаляет системные файлы или когда антивирус при «лечении» завирусованного файла просто удалил пораженный файл вместе с внедренным в него вирусом.

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

Поэтому, прежде чем приступать в восстановлению работоспособности Windows описанным ниже способом, Вы должны быть абсолютно уверены, что вирусов на компьютере нет. Если такой уверенности нет, то обязательно проведите полную антивирусную проверку всего жесткого диска. Для этого существуют способы, когда антивирусная программа записывается на загрузочный CD/DVD диск, затем происходит загрузка с этого диска и проверка и лечение жесткого диска компьютера. Можете, например, воспользоваться диском аварийного восстановления Kaspersky Rescue Disk , скачав его с нашего сайта.

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

Что необходимо сделать:

1. Проверить параметр системного реестра ветки:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon

Там есть параметр « Userinit»

Он должен быть равен « C:\ WINDOWS\ system32\ userinit. exe,»

или по-другому:

«Userinit»=»C:\WINDOWS\system32\userinit.exe,»

2. Восстановить по пути «C:\ WINDOWS\ system32\» сам файлик userinit. exe , если его там нет.

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

Следующий вопрос: как нам залезть в параметры Windows, если он не пускает в систему?

Вот для этого нам потребуется загрузочный диск с программой ERD Commander 5.0 , которая была включена в состав пакета Diagnostics and Recovery Toolset (MSDaRT ) весии 5.0.

Еще скажу, что пакет Diagnostics and Recovery Toolset сам является частью другого пакета Microsoft Desktop Optimization Pack , но это уже отступление. Нам нужен именно ERD Commander 5.0 .

Где его взять?

Поищите у друзей или в интернете. Обычно он присутствует на так называемых дисках «LiveCD» или «LiveDVD» , т.е. дисках с наборами различных программ для тестирования и восстановления работоспособности системы.

Также можете скачать на нашем сайте по следующей ссылке: ERD Commander 5.0 .

Итак, Вы вставляете компакт-диск, допустим «Live CD », в состав которого включен и ERD Commander и загружаете компьютер.

Если загрузки с компакт-диска (CD-диска) не происходит, то необходимо войти в BIOS и выполнить настройку, чтобы загрузка выполнялась сначала с компакт-диска (CD-диска).

При загрузке ERD Commander напоминает установку Windows:

затем будто загрузку Windows:

Выбираем первый пункт, где написано: Microsoft Windows XP…..

После загрузки появляется рабочий стол следующего вида:

Для проверки правильности соответствующей записи системного реестра нужно запустить редактор реестра: нажимаем Start – Administrative Tools – Registry Editor :

Открывается редактор реестра:

Последовательно открываем ветки реестра, нажимая на плюсики слева от название веток соответственно: сначала HKEY_LOCAL_MACHINE , затем SOFTWARE , как показано на рисунке:



затем Windows NT и CurrentVersion :

затем Winlogon и находим параметр userinit :



Здесь мы специально переименовании параметр userinit в userinit111111, чтобы убедиться, что без верных параметров вход в систему не произойдет. У Вас может тоже либо отсутствовать вообще данный параметр, либо стоять для него неверное значение. Для изменения имени параметра мы щелкаем на нем правой кнопкой мыши, выбираем rename и исправляем имя параметра на userinit . Затем дважды щелкаем на параметре мышкой и изменяем значение на правильное, если оно не такое:

Если параметра userinit нет вообще, то нужно его создать: щелкаем правой кнопкой мыши на Winlogon – выбираем New String Value и создаем параметр с именем userinit, далее по двойному щелчку мыши на нем придаем ему в значение указанную выше строку:

Все, с параметров входа разобрались. Теперь нужно проверить наличие самого файла userinit. exe в папке «C:\ WINDOWS\ system32\».

Для этого закрываем редактор реестра и открываем поиск файлов на диске C:

Открывается окно поиска файлов следующего вида:

В строке поиска пишем userinit. exe и нажимаем кнопочку « Search Now» как показано на рисунке:

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

Обратите внимание на присутствие файла userinit. exe в папке «C:\ WINDOWS\ system32\».

Если файла по указанному пути нет, то нужно его туда поместить, например из папки « C:\WINDOWS\system32\dllcache» , конечно если он есть там.

В этом случае следуем иметь в виду следующее:

В папке «C:\WINDOWS\$NtServicePackUninstall$» содержатся предыдущие версии файлов, до обновления Windows на следующий Service Pack (SP). У этих файлов размер и дата создания отличаются. Лучше все — же найти и скопировать соответствующие текущему обновлению Windows файлы. Это может быть папка «C:\WINDOWS\ServicePackFiles\i386» или «C:\WINDOWS\system32\dllcache» .

У каждого обновления Windows этот файл имеет свою версию:

Для W_XP — 5.1.2600.0
Для W_XP_SP1 — 5.1.2600.1106
Для W_XP_SP2 — 5.1.2600.2180
Для W_XP_SP3 — 5.1.2600.5512

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

Где их взять?

  • Можно у соседа из компьютера с установленной операционной системой Windows и тем же обновлением (Service Pack).
  • Можно распаковать из вашего дистрибутива (установочного комплекта — диска) Windows, с которого устанавливалась ваша система. (Он находятся там в папке «I386» в архивном виде под именем «USERINIT.EX . Его нужно скопировать и затем распаковать каким-нибудь архиватором).
  • Можно скачать у нас на сайте по следующей ссылке: «Файлы инициализации входа пользователя: userinit.exe » (20 Кб)

Как их переписать?

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

После этого должно все заработать! Решено!

Почему такое произошло?

Это результат вирусного заражения.

Еще раз повторюсь, что при лечении большинство антивирусных программ просто удаляют зараженные файлы, в том числе и системные, как например достаточно популярный антивирусный пакет DR.Web. Так что после такого «лечения» вы вполне можете столкнуться с непонятными явлениями в работе Windows.

В функционал операционной среды Windows 7 включена система управления учетными пользовательскими записями. Она позволяет ограничивать доступ паролем для одного пользователя или членов семьи. Защищая информацию, учетные записи реализованы посредством цифровой защиты, и пользователь может войти в свой учетный профиль только после авторизации. Это является основным свойством системы Windows 7, которая унаследовала этот элемент функционала еще от Windows XP и Vista.

Стартовый запуск Windows 7

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

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

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

Выход из операционной среды Winows 7 осуществляется по алгоритму:

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

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

Вход в Windows 7

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

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

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

Процедура входа в систему Windows 7

Вход в Windows 7 после активирования функции «Выход из системы» состоит из трех элементов алгоритма.

Требования.
Для выполнения указанных в этой статье действий, необходимо на компьютере иметь права локального администратора.
Статья действительная для Windows XP.

Информация.
Автоматический вход в систему означает, что Вам не надо будет каждый раз вводить логин и пароль, чтобы войти в систему. Это конечно удобно, но снижает безопасность, так как любой может пользоваться Вашим компьютером, так что решать Вам.
Есть два способа организации автоматического входа в систему:
1. Для компьютера входящего в домен;
2. Для компьютера входящего в группу или не входящего в сеть вообще;

Автоматический вход в операционную систему для компьютера входящего в домен.
1. Нажать кнопку "Пуск" и выбрать пункт меню "Выполнить";
2. В поле "Открыть", впишите команду regedit и нажмите кнопку "ОК";
3. В окне "Редактор реестра", в левой его части, последовательно раскрывайте указанные разделы реестра до подраздела "Winlogon ":
HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\ Windows NT\ CurrentVersion\ Winlogon

4. Щелкните левой кнопкой мыши на разделе "Winlogon ";
5. В правой части окна найдите параметр "DefaultUserName ", щелкните на нем правой кнопкой мыши и выберите команду "Изменить ";
6. В поле значение введите имя пользователя, с помощью которого будет производится автоматический вход и нажмите кнопку "ОК";
7. В правой части окна, найдите параметр "DefaultPassword ":
если его нет, то переходите к пункту 8;
если есть, то к пункту 11;

8. Щелкните левой кнопкой мыши на разделе "Winlogon";
9. В главном меню "Правка", выбираем пункт "Создать" (развернется список) и выбираем пункт "Строковый параметр ";
10. Назовите созданный параметр DefaultPassword ;
11. Щелкните правой кнопкой мыши на этом параметре и выберите команду меню "Изменить";
12. В поле "Значение " введите пароль пользователя и нажмите кнопку "ОК";

13. В правой части окна, найдите параметр "AutoAdminLogon ":
если его нет, то переходите к пункту 14;
если есть, то к пункту 17;

14. Щелкните левой кнопкой мыши на разделе "Winlogon";
15. В главном меню "Правка", выбираем пункт "Создать" (развернется список) и выбираем пункт "Строковый параметр";
16. Назовите созданный параметр AutoAdminLogon ;
17. Щелкните правой кнопкой мыши на этом параметре и выберите команду меню "Изменить";
18. В поле "Значение" введите 1 (единица) и нажмите кнопку "ОК";

19 . Закройте все окна и перезагрузите компьютер;

Автоматический вход в операционную систему для компьютера входящего в группу или не входящего в сеть вообще.
1. Нажмите кнопку "Пуск" и выберите пункт "Выполнить";
2. В поле "Открыть" введите control userpasswords2 и нажмите кнопку "OK";
3. В окне "Учетные записи пользователей ", снимите флажок "Требовать ввод имени пользователя и пароля " и нажмите кнопку "Применить ";
4. В окне "Автоматический вход в систему ", в поле "Пользователь" введите имя пользователя, с помощью которого будет производится автоматический вход;
5. В полях "Пароль" и "Подтверждение", введите пароль этого пользователя и нажмите кнопку "ОК";
6. В окне "Автоматический вход в систему" нажмите кнопку "OK", чтобы закрыть окно и сохранить изменения;
7. Закройте все окна и перезагрузите компьютер.

До сих пор пользователи популярных десктопных операционных систем не имели иной возможности входа в ОС, кроме как ввод пароля. Хватит это терпеть! Пора брать в руки паяльник и сделать процедуру аутентификации сравнимой по простоте с поглаживанием своего кота.

Сегодня в рубрике DIY мы поделимся подсмотренным на Instructables способом ввода пароля для входа в ОС с помощью NFC-карты.

Шаг 1: детали

#include
#include

#define IRQ 6 // this trace must be cut and rewired!
#define RESET 8

Adafruit_NFCShield_I2C nfc(IRQ, RESET);

//////////////////////////////////// SETUP

void setup() {
// set up Serial library at 9600 bps
Serial.begin(9600);

// find Adafruit RFID/NFC shield
nfc.begin();

uint32_t versiondata = nfc.getFirmwareVersion();
if (! versiondata) {
Serial.print(«Didn’t find PN53x board»);
while (1); // halt
}
// Got ok data, print it out!
Serial.print(«Found chip PN5»); Serial.println((versiondata>>24) & 0xFF, HEX);
Serial.print(«Firmware ver. «); Serial.print((versiondata>>16) & 0xFF, DEC);
Serial.print(‘.’); Serial.println((versiondata>>8) & 0xFF, DEC);

// configure board to read RFID tags
nfc.SAMConfig();
Keyboard.begin(); //initiate the Keyboard
}

/////////////////////////////////// LOOP

unsigned digit = 0;

void loop() {
uint8_t success;
uint8_t uid = { 0, 0, 0, 0, 0, 0, 0 }; // Buffer to store the returned UID
uint8_t uidLength; // Length of the UID (4 or 7 bytes depending on ISO14443A card type)

// wait for RFID card to show up!
Serial.println(«Waiting for an ISO14443A Card …»);

// Wait for an ISO14443A type cards (Mifare, etc.). When one is found
// ‘uid’ will be populated with the UID, and uidLength will indicate
// if the uid is 4 bytes (Mifare Classic) or 7 bytes (Mifare Ultralight)
success = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, uid, &uidLength);

uint32_t cardidentifier = 0;

if (success) {
// Found a card!

Serial.print(«Card detected #»);
// turn the four byte UID of a mifare classic into a single variable #
cardidentifier = uid;
cardidentifier <<= 8; cardidentifier |= uid;
cardidentifier <<= 8; cardidentifier |= uid;
cardidentifier <<= 8; cardidentifier |= uid;
Serial.println(cardidentifier);

if (cardidentifier == 606061173) {
Keyboard.write(‘m’);
Keyboard.write(‘y’);
Keyboard.write(‘p’);
Keyboard.write(‘a’);
Keyboard.write(‘s’);
Keyboard.write(‘s’);
Keyboard.write(‘w’);
Keyboard.write(‘o’);
Keyboard.write(‘r’);
Keyboard.write(‘d’);
delay(5000); //makes sure the password isn’t repeated
}
}
}

Как только код загружен, открываем монитор последовательного порта, установленный на 9600 бод. На секунду подносим NFC-карту к считывателю и убираем. Монитор должен выдать сообщение «Card detected #card number». Заменяем полученным номером текущий номер карты в строке «cardidentifier == ».

Теперь меняем участок кода, отвечающий за ввод пароля. Как видим, по умолчанию пароль представляет собой комбинацию «mypassword». Заменяем её на наш текущий пароль входа в операционную систему (количество символов пароля меняется простым добавлением/уменьшением строк с командой «Keyboard.write).

Перезагружаем итоговый код в Arduino, и теперь, стоит лишь нам поднести эту NFC-карту к ридеру, как пароль мгновенно будет введён в поле ввода. Жмём Enter и радуемся.

В комментариях к проекту нашёлся человек, предложивший дополнить череду команд ввода пароля финальной Keyboard.write(KEY_RETURN); для исключения необходимости нажимать Enter, но данное решение не проверялось.

C реестром в Windows знакомы лишь продвинутые пользователи ПК. Связано это лишь с тем, что рядовому юзеру необходимости заходить в него нет. Реестр Windows - специальная база данных, построенная по иерархическому принципу, содержащая важнейшие сведения, касающиеся работы операционной системы и программ. Данный вид определения дает сама компания Microsoft, занимающаяся разработкой Windows и сопутствующих программ. Как войти в реестр и решить некоторые поставленные перед собою задачи? Но обо всем по порядку.

Реестр хранит данные, опираясь на которые Windows функционирует должным образом. Для примера можно привести такие данные, как сбор настроек профилей пользователей ПК, информация о тех программах, которые установлены, типы файлов, которые открываются этими самыми программами, кроме того, все настройки папок также хранятся в этой базе данных. Теперь вы понимаете, какие колоссальные объемы информации он в себе содержит и как важна четкость его заполнения. Именно по той причине, что внесенные некорректным образом изменения, могут фатально отразиться на работе всей операционной системы, вплоть до полного ее выхода из строя, обычным пользователям компьютера входить в реестр нет смысла. Но для тех, кто все же хочет разобраться в этом вопросе, продолжим. Как войти в реестр для изменения его параметров? Об этом чуть ниже.

Лишь один запуск способствует тому, что происходят многотысячные запросы к реестру. И надо понимать, что в процессе работы за компьютером это число обращений растет! Для обеспечения плавности разработчики оптимизировали процесс доступа к базе за счет того, что отдельные ее блоки хранятся в оперативной памяти. Она, как известно, имеет большую пропускную способность, нежели жесткий диск. Как войти в реестр в операционных системах Windows? Это достаточно простая задача, но корректировка пунктов базы должна происходить, исходя из полной уверенности в своих действиях.

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

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

Если вы взялись за будьте внимательны: одно неверное движение и операционная система может выйти из строя. Поэтому несколько раз подумайте, прежде чем что-то менять. Надеюсь данная статья помогла ответить на вопрос: "Как войти в реестр?".

gastroguru © 2017