Автоматично влизане в операционната система Windows XP. Как да вляза в системния регистър в операционни системи Windows? Вход в операционна система


Регистърът на Windows е база данни, която съдържа различни настройки и настройки за вашата операционна система, както и инсталирани програми, помощни програми и др. Той е добре опростен и интуитивен за обикновените потребители на компютри. Ето защо, ако имате нужда да направите промени в системния регистър на операционната система Windows 7, но не знаете как да отворите "Редактор на системния регистър" - тази статия е точно за вас.

За да влезете в системния регистър на операционната система Windows 7, трябва:

1. Отворете менюто "Старт" и потърсете командата " Бягай". Ако не се показва в менюто "Старт", това може да бъде коригирано, като прочетете инструкциите, описани в статията. Или в лентата за търсене (с която можете да намерите всички програми и файлове, които са на вашия компютър) въведете думата "Run".


2. Ще се отвори командният прозорец Run. В реда „Отваряне“ (с който можете да отворите всяка програма, папка, файлове и т.н.), въведете командата „ regedit” и натиснете бутона „OK”.


След това, след няколко секунди, ще се отвори прозорецът "Редактор на системния регистър". Сега можете да направите необходимите промени или да прегледате настройките на програмата. Това е всичко, регистърът на Windows 7 е отворен и не ни отне много време, за да направим това.

Понякога в нашата практика се сблъскваме със ситуация, в която 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"

То трябва да е равно « ° С:\WINDOWS\system32\userinit.exe"

или по друг начин:

"Userinit"="C:\WINDOWS\system32\userinit.exe,"

2. Възстановяване по пътя" ° С:\WINDOWS\система 32\"самия файл userinit.exeако го няма.

Който не разбира значението на думите "параметър"или "системен регистър", тогава не е голяма работа. Няма значение. Да отидем по-нататък.

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

За това се нуждаем от диск за зареждане с програмата ERD Commander 5.0, който беше включен в пакета Набор от инструменти за диагностика и възстановяване (MSDaRT) тежък 5.0.

Ще кажа също, че пакетът диагностикаиВъзстановяваненабор от инструментисам по себе си е част от друг пакет Пакет за оптимизация на работния плот на Microsoft, но това вече е отклонение. Трябват ни точно ERD Commander 5.0 .

Къде да го вземем?

Потърсете с приятели или в интернет. Обикновено присъства на така наречените дискове "LiveCD"или "LiveDVD", т.е. дискове с набори от различни програми за тестване и възстановяване на системата.

Можете също да изтеглите от нашия уебсайт, като използвате следната връзка: ERD Commander 5.0 .

И така, вмъквате компактдиск, да речем Live CD", което включва Командир на ERDи стартирайте компютъра си.

Ако зареждане от CD-ROM (CD-ROM) не се случи, тогава трябва да влезете BIOSи конфигурирайте първо да стартирате от компактдиска (CD).

Когато е зареден, ERD Commander прилича на инсталация на Windows:

след това сякаш стартирате Windows:

Избираме първия елемент, където е написано: Microsoft Windows XP....

След зареждане се появява следният работен плот:

За да проверите правилността на съответния запис в системния регистър, трябва да стартирате редактора на системния регистър: щракнете начало-административнаинструменти-регистърРедактор:

Отваря се редакторът на системния регистър:

Последователно отваряме клоновете на регистъра, като щракваме върху знаците плюс вляво от името на клоновете, съответно: първо HKEY_LOCAL_MACHINE, тогава СОФТУЕР, както е показано на снимката:



тогава Windows NTи Сегашна версия:

тогава Winlogonи намерете параметъра userinit:



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

Ако параметър userinitизобщо не, тогава трябва да го създадете: щракнете с десния бутон върху Winlogon- избирам Новнизстойности създайте параметър с име userinit,след това с двукратно щракване върху него му даваме стойността на горния ред:

Всичко, като параметрите за влизане са разбрани. Сега трябва да проверите съществуването на самия файл userinit.exeв папката " ° С:\WINDOWS\system32\".

За да направите това, затворете редактора на системния регистър и отворете търсенето на файлове на диск C:

Отваря се следният прозорец за търсене на файлове:

В лентата за търсене пишете userinit.exeи натиснете бутона « ТърсенеСега"както е показано на снимката:

След търсене на файл ще се покаже прозорец с резултатите от търсенето от следния формуляр:

Обърнете внимание на наличието на файла userinit.exeв папката " ° С:\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 Kb)

Как да ги пренапишем?

Просто го копирайте на флаш устройство и го копирайте на правилното място, като използвате средата на същото Командир на ERD(а) нормално копиране на файлове.

След това всичко трябва да работи! Решено!

Защо се случи това?

Това е резултатът вирусна инфекция.

Още веднъж повтарям, че по време на лечението повечето антивирусни програми просто изтриват заразени файлове, включително системни файлове, като доста популярния антивирусен пакет DR.Web. Така че след такова „лечение“ може да срещнете неразбираеми явления в работата на Windows.

Днес огромен брой производители са представени на пазара на компютърно оборудване. Всички те произвеждат хардуер, адаптиран за използване на три софтуерни платформи: Windows, Mac и Linux. Въпреки предимствата на последните две, общоприетият световен стандарт е съответствието на оборудването за работа на операционната система Microsoft. Но колкото и да се опитвате, понякога може да има хардуерен конфликт: софтуерът може да се срине.

Bios работи независимо от инсталираната ОС

За да разрешите някои проблеми, има режим на BIOS, който ви позволява да направите редица настройки, преди компютърът да се включи напълно. Има го във всеки компютър с Windows 10 и други версии - за него е като въздух. Единственото неудобство е, че всеки производител програмира своя собствена комбинация от клавиши, за да я стартира. Помислете как да влезете в BIOS на компютър или лаптоп от различни производители.

За какво е BIOS?

Това е такава софтуерна обвивка, написана на дънната платка, която работи независимо от ОС. Той управлява цялото вградено оборудване веднага след подаване на захранване. Поради това, след срив на Windows 10 или друга версия на ex. BIOS също така контролира свързването на допълнителни устройства и осигурява безпроблемната им работа. Тъй като целият код е написан на дънната платка, от него зависи как да влезете в BIOS.

Влизане в BIOS

Стари модели дънни платки

Почти всички модели ви позволяват да влезете в BIOS, като натиснете Delete. Има и други опции.

По-старите модели дънни платки, които са създадени за компютри под Windows XP или 7, не се стартират моментално, а показват логото на производителя за няколко секунди, а в долната част на екрана пишат кой бутон да натиснете, за да влезете в настройките. Например потребителите могат да видят фразата Натиснете DEL, за да влезете в НАСТРОЙКА. Това означава, че влизането се извършва чрез натискане на клавиша Delete. Вместо това може да се посочи друг бутон.

Ето защо, ако имате компютър или лаптоп със стара версия на BIOS, внимателно погледнете какво пише системата при стартиране. Между другото, дори ако използвате Windows 8 или 10 на стар лаптоп, BIOS остава непроменен и ще влезете по този начин. Ако нямате време да натиснете клавиш, тъй като началният екран бързо изчезва, започнете да го натискате много пъти, докато влезете в този режим.

Нови дънни платки

Ако компютърът ви е по-нов и първоначално е проектиран да работи в Windows 8 или 10, най-вероятно началният екран изобщо няма да се появи. В този случай трябва да знаете със сигурност кой бутон е подходящ за вас. Опитайте Del веднага, ако не ви позволява, използвайте информацията по-долу. Чувствайте се свободни да натискате, докато стигнете до BIOS.

Възможни комбинации от клавиши

В зависимост от производителя на дънната платка, клавишите за въвеждане могат да бъдат както следва:

ALR - F2, Ctrl+Alt+Esc

Награда - Del, Ctrl+Alt+Esc

Phoenix - Ctrl+Alt+Esc, Ctrl+Alt+S, Ctrl+Alt+Ins

Можете да разберете модела на дънната платка чрез програмата AIDA64. Необходимата информация се съдържа в раздела "Системна платка". Ако не можете да разберете, опитайте всички възможни опции, докато не успеете.

лаптопи

Лаптопите не се различават и за да влезете в BIOS, трябва да натиснете желания клавиш или комбинация от тях. На лаптоп не е нужно да търсите модел на дънната платка, тъй като бутонът се различава в зависимост от компанията. На по-стар лаптоп, след като го включите, опитайте да изчакате, докато се появи брандираният начален екран, който ви информира за желания бутон. Ако това не се случи, натиснете няколко пъти, докато стартира режимът за настройка. На по-нов лаптоп с Windows 7, 8 и 10 началният екран няма да се покаже, така че използвайте следната информация.

Acer - F1, F2, Ctrl+Alt+Esc

Asus - F2, Del, Ctrl+F2

Dell - F1, F2, F3, Del

HP - F1, F2, F10

Lenovo - F1, F2, F12

MSI - F1, F2, F11, Del

Samsung - F1, F2, Del

Toshiba-Esc, F1

Ако вашият лаптоп е от някакъв екзотичен производител, опитайте една от комбинациите, споменати в предишния параграф.

Заключение

Разбрахме как да влезем в BIOS на компютър или лаптоп от различни компании. Всички комбинации са независими от версията на Windows, било то 7, 8 или 10.

Помогна ли ви нашата информация? Ако не можете да намерите вашия производител в списъка, оставете коментар и ние определено ще се опитаме да ви помогнем.

Досега потребителите на популярни настолни операционни системи нямаха друг начин да влязат в операционната система, освен да въведат парола. Стига търпение това! Време е да вземете поялник и да направите процедурата за удостоверяване сравнима по простота с галенето на вашата котка.

Днес, в раздела „Направи си сам“, ще споделим метод, разгледан в Instructables, за въвеждане на парола за влизане в ОС с помощта на NFC карта.

Стъпка 1: подробности

#включи
#включи

#define IRQ 6 // тази следа трябва да бъде изрязана и свързана отново!
#define НУЛИРАНЕ 8

Adafruit_NFCShield_I2C nfc(IRQ, RESET);

//////////////////////////////////// НАСТРОЙВАМ

void setup()(
// настройване на серийна библиотека на 9600 bps
Serial.begin(9600);

// намери Adafruit RFID/NFC щит
nfc.begin();

uint32_t versiondata = nfc.getFirmwareVersion();
if(!versiondata)(
Serial.print("Не намерих платка PN53x");
докато (1); // спиране
}
// Имам добри данни, разпечатайте ги!
Serial.print("Намерен чип PN5"); Serial.println((versiondata>>24) & 0xFF, HEX);
Serial.print("Фърмуер версия."); Serial.print((versiondata>>16) & 0xFF, DEC);
Serial.print('.'); Serial.println((versiondata>>8) & 0xFF, DEC);

// конфигуриране на платката за четене на RFID тагове
nfc.SAMConfig();
Keyboard.begin(); //започнете клавиатурата
}

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

цифра без знак = 0;

void loop() (
uint8_t успех;
uint8_t uid = (0, 0, 0, 0, 0, 0, 0); // Буфер за съхраняване на върнатия UID
uint8_t uidLength; // Дължина на UID (4 или 7 байта в зависимост от типа на картата ISO14443A)

// изчакайте RFID картата да се покаже!
Serial.println("В очакване на ISO14443A карта...");

// Изчакайте карти тип ISO14443A (Mifare и др.). Когато бъде намерен
// 'uid' ще бъде попълнен с UID, а uidLength ще указва
// ако uid е 4 байта (Mifare Classic) или 7 байта (Mifare Ultralight)
успех = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, uid, &uidLength);

uint32_t cardidentifier = 0;

ако (успех) (
// Намерих карта!

Serial.print("Открита е карта #");
// превръщаме четирибайтовия UID на mifare classic в една променлива #
cardidentifier=uid;
идентификатор на картата<<= 8; cardidentifier |= uid;
идентификатор на картата<<= 8; cardidentifier |= uid;
идентификатор на картата<<= 8; cardidentifier |= uid;
Serial println(cardidentifier);

if (идентификатор на карта == 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');
забавяне (5000); // гарантира, че паролата не се повтаря
}
}
}

След като кодът се зареди, отворете монитора на серийния порт, настроен на 9600 бод. За секунда поднасяме NFC картата към четеца и я изваждаме. Мониторът трябва да покаже съобщението „Card detected #card number“. Заменяме номера на текущата карта в реда „cardidentifier ==“ с получения номер.

Сега променяме секцията на кода, отговорна за въвеждането на паролата. Както можете да видите, паролата по подразбиране е комбинация от "mypassword". Заменяме я с текущата ни парола за влизане в операционната система (броят на символите на паролата се променя чрез просто добавяне / намаляване на редове с командата „Keyboard.write“).

Презареждаме окончателния код в Arduino и сега, веднага щом донесем тази NFC карта на четеца, паролата ще бъде незабавно въведена в полето за въвеждане. Натискаме Enter и се радваме.

В коментарите към проекта имаше човек, който предложи да се допълни поредицата от команди за въвеждане на парола с окончателната Keyboard.write(KEY_RETURN); за да премахнете необходимостта от натискане на Enter, но това решение не е тествано.

Да кажем, че само един човек влиза в компютъра всеки ден. Има ли смисъл в този случай да въвеждате кода всеки път, когато влизате в Windows XP? Някои хора смятат това за полезно, докато други се съмняват. За тези, които смятат, че влизането без парола е най-удобно, има няколко начина за решаване на този проблем.

В този случай ще трябва да редактирате системните файлове. На пръв поглед може да изглежда, че подобни действия са трудни и могат да създадат много неприятности на неподготвен човек. Всъщност, ако всичко е направено по ред, тогава не трябва да възникват грешки и трудности. Всеки системен файл има възможност за обратно редактиране, така че алгоритъмът може лесно да бъде възстановен.

Метод първи

При този метод започваме да редактираме системата за проверка на паролата за тези хора, които работят на компютъра. Първо трябва да стартирате редактора с помощта на специален прозорец. За това е страхотно менюто "Старт", което съдържа всички необходими приложения.

Първо трябва да влезете в специален прозорец:

  • За да направите това, отворете менюто "Старт".
  • След това избираме специален елемент за програми за бързо стартиране Run.
  • В прозореца, който се отваря, въведете командата за стартиране на приложението (control userpasswords2).
  • Щракнете върху бутона OK и изчакайте резултата.

Пусни прозорец

  • Появяващото се меню ще покаже кой използва системата. Трябва да поставите курсора на мишката върху името, чрез което планирате да влезете без парола.
  • Премахнете отметката от квадратчето Изискване на въвеждане от името на ..., така че всеки път, когато Windows не показва прозорец с подкана за парола.
  • Последната стъпка е да въведете паролата за акаунта.

Прозорец на акаунти

Метод втори

Вторият метод включва работа с регистъра на операционната система. Регистърът съдържа голям брой параметри, чрез промяна на които можете да регулирате настройките на стандартните компютърни програми.

В този случай всичко също започва с отварянето на специален прозорец:

  • Отново ще трябва да изберете менюто "Старт" в долната част на екрана.
  • След това кликнете върху специалния елемент Run.
  • Въведете командата regedit в полето, което се появява в прозореца, за да стартирате редактора на системния регистър.
  • Щракнете върху бутона OK и изчакайте приложението да стартира.
  • Отваря се редакторът на системния регистър, в който трябва да намерите адреса: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon.
  • Това е клон, който се отваря през входа на всяка папка.

Ето как изглежда редакторът на системния регистър

  • Щракнете двукратно върху параметъра DefaultUserName. Ако не е наличен, тогава системата предоставя възможност за създаване на параметър с това име. Въведете символите за потребителска парола и щракнете върху OK.
  • След това също трябва да щракнете двукратно върху DefaultPassword, да въведете знаците на вашата парола в областта, наречена Стойност, и след това да щракнете отново върху бутона OK.
  • Отново щракнете двукратно, но с името AutoAdminLogon въведете стойността 1 и щракнете върху бутона OK.

Пример за избор Пример за избор Създаване Промяна на стойност

Важно е да знаете, че ако Windows XP също влезе в конкретен домейн, тогава подобни действия ще бъдат безполезни. Решението на този момент е регистрацията на стойности за влизане в домейна:

  • Намираме в редактора на системния регистър, както е написано по-горе, пътя: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon.
  • Заставаме на името AutoAdminLogon и задаваме стойността 1 там.
  • След това преминаваме към DefaultUserName и пишем потребителското име на Windows XP в него.
  • Отидете до параметъра DefaultDomainName и напишете в него името на домейна, който включва системата Windows XP.
  • В параметъра на регистъра DefaultPassword въведете паролата на потребителя.

Освен това, ако няма параметър, той може лесно да бъде създаден в системата.

Трети начин

При третия метод не можете да използвате специални настройки, а просто отидете на стандартните прозорци и вижте дали всички стойности са зададени според нуждите.

Ако сте влезли в операционната система Windows XP в автоматичен режим, но след това сте спрели, трябва да проверите следните условия:

  • Автоматично въвеждане на парола може да се извърши само ако има един потребител.
  • Ако няма парола, но Windows XP все още извежда прозорец за влизане, тогава съобщението за добре дошли не е деактивирано. Решението се намира на адрес: Отиваме в контролния панел от менюто "Старт" -\u003e Отворете специален елемент Потребителски акаунти -\u003e Изберете действието Промяна на метода за влизане -\u003e И решете дали да използвате екрана за добре дошли или не.

Ако има задача просто да заобиколите процедурата за автоматично идентифициране на собственика на операционната система при стартиране, трябва да натиснете бутона SHIFT след процеса на излизане или рестартиране. Това ще промени реда на идентификация на еднократен.

(Посетен 6 240 пъти, 1 посещения днес)

Дял