Automatisk inloggning till operativsystemet Windows XP. Hur går man in i registret i Windows operativsystem? Operativsystem inloggning


Windows-registret är en databas som innehåller olika parametrar och inställningar för ditt operativsystem, samt installerade program, verktyg etc. Den är väl strömlinjeformad och intuitiv för vanliga PC-användare. Därför, om du har ett behov av att göra ändringar i registret för operativsystemet Windows 7, men du inte vet hur du öppnar "Registerredigeraren" - den här artikeln är för dig.

För att komma in i registret för operativsystemet Windows 7 måste du:

1. Öppna "Start"-menyn och leta efter kommandot " Springa". Om det inte visas i din Start-meny kan detta åtgärdas genom att läsa instruktionerna som beskrivs i artikeln. Eller skriv in ordet "Kör" i sökfältet (med vilken du kan hitta alla program och filer som finns på din dator).


2. Kommandofönstret Kör öppnas. På raden "Öppna" (med vilken du kan öppna alla program, mappar, filer etc.), skriv in kommandot " regedit” och tryck på knappen ”OK”.


Efter det, efter några sekunder, öppnas fönstret "Registerredigeraren". Nu kan du göra nödvändiga ändringar eller se programinställningarna. Det är allt, Windows 7-registret är öppet och det tog oss inte mycket tid att göra detta.

Ibland i vår praktik står vi inför en situation där Windows XP inte släpper in användaren i systemet, eller för att uttrycka det annorlunda: användaren går in i Windows, men lämnar omedelbart. Helt enkelt Windows "dumpar" användaren från systemet.

Dessutom sker detta både i normalt Windows-läge och i säkert läge och under vilket namn och vilka rättigheter som helst. Hur ska man vara i den här situationen? Vi kommer att berätta i detalj hur du löser det.

Så vi ser ett fönster så här:

eller annan typ:

Detta är inte nödvändigt, utan beror helt enkelt på den tidigare konfigurerade användarinloggningen.

Men inloggningen misslyckas. Så fort vi väljer en användare och försöker logga in går vi direkt ur och återgår till den tidigare situationen (användarens val).

Strängt taget ligger orsaken till denna situation i en virusinfektion eller konsekvenserna av en virusinfektion. Systemfiler kan påverkas av virus, i denna situation är detta en fil userinit.ex. Det kan antingen infekteras med ett virus eller helt enkelt raderas, till exempel när ett virus tar bort systemfiler eller när ett antivirus helt enkelt tar bort den drabbade filen tillsammans med viruset som är inbäddat i den medan en virusfil "behandlas".

Jag måste genast säga att om ett virus sitter på datorn kanske det inte tillåter dig att återställa den ursprungliga filen userinit.ex- kommer antingen att radera den eller bäddas in igen i originalfilen.

Innan du börjar återställa Windows med metoden som beskrivs nedan måste du därför vara helt säker på att det inte finns några virus på din dator. Om det inte finns någon sådan garanti, då kör en fullständig antivirussökning hela hårddisken. För att göra detta finns det sätt när antivirusprogrammet skrivs till en startbar CD/DVD-skiva, sedan laddas det från denna disk och datorns hårddisk kontrolleras och desinficeras. Du kan till exempel använda Kaspersky Rescue Disk genom att ladda ner den från vår hemsida.

Om det inte finns något sådant förtroende, kontrollerar vi hårddisken för virus, om det finns, läs sedan vidare.

Vad behöver göras:

1. Kontrollera filialsystemets registerinställning:

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

Det finns en parameter « userinit"

Det måste vara lika « C:\WINDOWS\system32\userinit.exe"

eller på annat sätt:

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

2. Återställ längs vägen" C:\WINDOWS\system32\" själva filen userinit.ex om det inte finns där.

Som inte förstår betydelsen av ord "parameter" eller "systemregister", då är det ingen stor grej. Glöm det. Låt oss gå längre.

Nästa fråga är: hur kommer vi in ​​i Windows-inställningarna om det inte släpper in oss i systemet?

För detta behöver vi en startskiva med programmet ERD Commander 5.0, som ingick i paketet Diagnostik och återställningsverktyg (MSDaRT) tung 5.0.

Jag kommer också att säga att paketet DiagnostikochÅterhämtningverktygssats själv är en del av ett annat paket Microsoft Desktop Optimization Pack, men det här är redan en utvikning. Vi behöver precis ERD Commander 5.0 .

Var får man tag i det?

Titta med vänner eller på Internet. Det finns vanligtvis på så kallade diskar "LiveCD" eller "LiveDVD", dvs. diskar med uppsättningar av olika program för att testa och återställa systemet.

Du kan också ladda ner från vår hemsida via följande länk: ERD Commander 5.0 .

Så du sätter in en CD, låt oss säga Live CD", vilket ingår ERD-befälhavare och starta upp din dator.

Om uppstart från en CD-ROM (CD-ROM) inte sker, måste du gå in BIOS och konfigurera för att starta från CD:n (CD) först.

När den är laddad liknar ERD Commander en Windows-installation:

sedan som om du startar Windows:

Vi väljer det första objektet, där det står: Microsoft Windows XP…..

Efter laddning visas följande skrivbord:

För att kontrollera att motsvarande systemregisterpost är korrekt, måste du köra registerredigeraren: klicka på Start-administrativVerktyg-RegisterRedaktör:

Registerredigeraren öppnas:

Vi öppnar registergrenarna sekventiellt genom att klicka på plustecknen till vänster om respektive filialnamn: först HKEY_LOCAL_MACHINE, då PROGRAMVARA, som det visas på bilden:



sedan Windows NT och Aktuell version:

sedan Winlogon och hitta parametern userinit:



Här döper vi specifikt om parametern userinit till userinit111111 för att se till att inloggningen misslyckas utan giltiga parametrar. Du kan också antingen inte ha den här parametern alls, eller så har du ett felaktigt värde för den. För att ändra namnet på en parameter högerklickar vi på den, väljer Döp om och ändra parameternamnet till userinit. Sedan dubbelklickar vi på parametern med musen och ändrar värdet till rätt, om det inte är så här:

Om parameter userinit inte alls, då måste du skapa den: högerklicka på Winlogon- välj NySträngvärde och skapa en parameter med namnet användarinit, sedan genom att dubbelklicka på den ger vi den värdet på raden ovan:

Allt, med inloggningsparametrarna listade. Nu måste du kontrollera existensen av själva filen userinit.ex i mappen " C:\WINDOWS\system32\".

För att göra detta, stäng registerredigeraren och öppna sökningen efter filer på enhet C:

Följande filsökningsfönster öppnas:

Skriv i sökfältet userinit.ex och tryck på knappen « SökNu" som det visas på bilden:

När du har sökt efter en fil visas ett fönster med sökresultaten för följande formulär:

Var uppmärksam på filens närvaro userinit.ex i mappen " C:\WINDOWS\system32\".

Om det inte finns någon fil på den angivna sökvägen, måste du placera den där, till exempel från mappen « C:\WINDOWS\system32\dllcache" naturligtvis om den finns där.

Tänk i det här fallet på följande:

I mappen "C:\WINDOWS\$NtServicePackUninstall$" innehåller tidigare versioner av filerna före uppdatering av Windows till nästa Service Pack (SP). Dessa filer har en annan storlek och skapandedatum. Det är bättre att hitta och kopiera filerna som motsvarar den aktuella Windows-uppdateringen. Det kan vara en mapp "C:\WINDOWS\ServicePackFiles\i386" eller "C:\WINDOWS\system32\dllcache".

Varje Windows-uppdatering har sin egen version av denna fil:

För W_XP - 5.1.2600.0
För W_XP_SP1 - 5.1.2600.1106
För W_XP_SP2 - 5.1.2600.2180
För W_XP_SP3 - 5.1.2600.5512

Men det kan hända att du inte hittar dessa filer i andra mappar eller så fungerar de inte.

Var får man tag i dem?

  • Du kan ha en granne från en dator med installerat Windows-operativsystem och samma uppdatering (Service Pack).
  • Du kan packa upp från ditt distributionspaket (installationssats - disk) Windows som ditt system installerades från. (De finns i mappen "I386" arkiveras under namnet USERINIT.EX. Den måste kopieras och sedan packas upp av någon arkiverare).
  • Du kan ladda ner den från vår hemsida via följande länk: "Initialiseringsfiler för användarinloggning: userinit.exe"(20 Kb)

Hur skriver man om dem?

Kopiera det bara till en flash-enhet och kopiera det till rätt plats med samma miljö ERD-befälhavare(a) normal kopiering av filer.

Efter det ska allt fungera! Bestämt!

Varför hände det här?

Detta är resultatet virusinfektion.

Jag upprepar än en gång att under behandlingen tar de flesta antivirusprogram helt enkelt bort infekterade filer, inklusive systemfiler, som det ganska populära antiviruspaketet DR.Web. Så efter en sådan "behandling" kan du mycket väl stöta på obegripliga fenomen i driften av Windows.

Nuförtiden finns ett stort antal tillverkare representerade på marknaden för datorutrustning. Alla producerar hårdvara anpassad för användning på tre mjukvaruplattformar: Windows, Mac och Linux. Trots fördelarna med de två sista är den allmänt accepterade världsstandarden att utrustningen överensstämmer med Microsofts operativsystem. Men oavsett hur mycket du försöker kan det ibland uppstå en hårdvarukonflikt: programvaran kan krascha.

Bios fungerar oavsett installerat OS

För att lösa vissa problem finns det ett BIOS-läge som låter dig göra ett antal inställningar innan datorn är helt påslagen. Det finns i vilken dator som helst på Windows 10 och andra versioner - det är som luft för det. Det enda besväret är att varje tillverkare programmerar sin egen tangentkombination för att starta den. Fundera på hur du anger BIOS på en PC eller bärbar dator från olika tillverkare.

Vad är BIOS till för?

Detta är ett sådant mjukvaruskal skrivet på moderkortet som fungerar oberoende av operativsystemet. Den styr all inbyggd utrustning omedelbart efter strömtillförsel. På grund av detta, efter att ha kraschat Windows 10 eller en annan version av ex. BIOS kontrollerar också anslutningen av ytterligare enheter och säkerställer att de fungerar smidigt. Eftersom all kod är skriven på moderkortet beror det på hur man kommer in i BIOS.

BIOS-post

Gamla moderkortsmodeller

Nästan alla modeller låter dig komma in i BIOS genom att trycka på Delete. Det finns även andra alternativ.

Äldre modeller av moderkort som skapats för datorer på Windows XP eller 7 startar inte direkt, utan visar tillverkarens logotyp i några sekunder, och längst ner på skärmen skriver de vilken knapp som ska tryckas på för att komma in i inställningarna. Användare kan till exempel se frasen Tryck på DEL för att gå in i SETUP. Det betyder att inloggningen görs genom att trycka på Delete-tangenten. Istället kan en annan knapp anges.

Därför, om du har en dator eller bärbar dator som har en gammal BIOS-version, titta noga på vad systemet skriver vid uppstart. Förresten, även om du använder Windows 8 eller 10 på en gammal bärbar dator, förblir BIOS oförändrad, och du kommer in på detta sätt. Om du inte har tid att trycka på en knapp, eftersom startskärmen snabbt försvinner, börja trycka på den många gånger tills du går in i detta läge.

Nya moderkort

Om din dator är nyare och ursprungligen designades för att fungera i Windows 8 eller 10, kommer välkomstskärmen troligen inte att visas alls. I det här fallet måste du säkert veta vilken knapp som är rätt för dig. Prova Del direkt, om det inte tillåter dig, använd informationen nedan. Tryck gärna tills du kommer till BIOS.

Möjliga tangentkombinationer

Beroende på tillverkaren av moderkortet kan nycklarna för inmatning vara följande:

ALR - F2, Ctrl+Alt+Esc

Utmärkelse - Del, Ctrl+Alt+Esc

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

Du kan ta reda på moderkortets modell genom programmet AIDA64. Den nödvändiga informationen finns på fliken "Systemkort". Om du inte kan ta reda på det, prova alla möjliga alternativ tills du lyckas.

bärbara datorer

Bärbara datorer är inte annorlunda, och för att komma in i BIOS måste du trycka på önskad tangent eller en kombination av dem. På en bärbar dator behöver du inte leta efter en moderkortsmodell, eftersom knappen skiljer sig åt beroende på företag. På en äldre bärbar dator, efter att ha slagit på den, försök att vänta tills märkesstartskärmen visas och informerar dig om den önskade knappen. Om detta inte händer, tryck flera gånger tills inställningsläget startar. På en nyare bärbar dator som kör Windows 7, 8 och 10 visas inte startskärmen, så använd följande information.

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

Om din bärbara dator kommer från någon exotisk tillverkare, prova en av kombinationerna som nämns i föregående stycke.

Slutsats

Vi kom på hur man anger BIOS på en dator eller bärbar dator från olika företag. Alla kombinationer är oberoende av versionen av Windows, oavsett om det är 7, 8 eller 10.

Hjälpte vår information dig? Om du inte kan hitta din tillverkare i listan, lämna en kommentar, så kommer vi definitivt att försöka hjälpa dig.

Hittills hade användare av populära operativsystem för stationära datorer inget annat sätt att logga in på operativsystemet, förutom att ange ett lösenord. Nog att tolerera detta! Det är dags att plocka fram en lödkolv och göra autentiseringsproceduren jämförbar i enkelhet med att smeka din katt.

Idag, i DIY-sektionen, kommer vi att dela en metod som tittade på Instructables för att ange ett lösenord för att komma in i operativsystemet med ett NFC-kort.

Steg 1: detaljer

#omfatta
#omfatta

#define IRQ 6 // detta spår måste klippas och kopplas om!
#define RESET 8

Adafruit_NFCShield_I2C nfc(IRQ, RESET);

//////////////////////////////////// UPPSTART

void setup()(
// ställ in seriellt bibliotek med 9600 bps
Serial.begin(9600);

// hitta Adafruit RFID/NFC-sköld
nfc.begin();

uint32_t versiondata = nfc.getFirmwareVersion();
if(!versionsdata)(
Serial.print("Hittade inte PN53x-kort");
medan(1); // stanna
}
// Fick ok data, skriv ut det!
Serial.print("Hittade 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);

// konfigurera kortet för att läsa RFID-taggar
nfc.SAMConfig();
Keyboard.begin(); //initiera tangentbordet
}

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

osignerad siffra = 0;

void loop() (
uint8_t framgång;
uint8_t uid = ( 0, 0, 0, 0, 0, 0, 0 ); // Buffert för att lagra det returnerade UID
uint8_t uidLength; // Längd på UID (4 eller 7 byte beroende på ISO14443A-korttyp)

// vänta på att RFID-kortet dyker upp!
Serial.println("Väntar på ett ISO14443A-kort...");

// Vänta på ett ISO14443A-typkort (Mifare, etc.). När en hittas
// 'uid' kommer att fyllas i med UID, och uidLength kommer att indikera
// om uid är 4 byte (Mifare Classic) eller 7 byte (Mifare Ultralight)
success = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, uid, &uidLength);

uint32_t cardidentifier = 0;

om (framgång) (
// Hittade ett kort!

Serial.print("Kort upptäckt #");
// förvandla fyra byte UID för en mifare classic till en enda variabel #
cardidentifier=uid;
kortidentifierare<<= 8; cardidentifier |= uid;
kortidentifierare<<= 8; cardidentifier |= uid;
kortidentifierare<<= 8; cardidentifier |= uid;
Serial println(cardidentifier);

if (kortidentifierare == 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');
fördröjning(5000); //ser till att lösenordet inte upprepas
}
}
}

När koden har laddats öppnar du den seriella portmonitorn inställd på 9600 baud. För en sekund tar vi NFC-kortet till läsaren och tar bort det. Monitorn ska visa meddelandet "Kort upptäckt #kortnummer". Vi ersätter det nuvarande kortnumret på raden "kortidentifierare ==" med det mottagna numret.

Nu ändrar vi kodavsnittet som ansvarar för att ange lösenordet. Som du kan se är standardlösenordet en kombination av "mitt lösenord". Vi ersätter det med vårt nuvarande lösenord för att komma in i operativsystemet (antalet lösenordstecken ändras genom att helt enkelt lägga till / minska rader med kommandot "Keyboard.write").

Vi laddar om den slutliga koden i Arduino, och nu, så snart vi tar med detta NFC-kort till läsaren, kommer lösenordet omedelbart att matas in i inmatningsfältet. Vi trycker på Enter och jublar.

I kommentarerna till projektet fanns det en person som föreslog att serien av lösenordsinmatningskommandon skulle kompletteras med den sista Keyboard.write(KEY_RETURN); för att eliminera behovet av att trycka på Enter, men denna lösning har inte testats.

Låt oss säga att endast en person loggar in på datorn varje dag. Är det vettigt i det här fallet att ange koden varje gång du går in i Windows XP? Vissa människor ser detta som användbart, medan andra tvivlar på det. För de som tycker att det är mest bekvämt att logga in utan lösenord finns det flera sätt att lösa detta problem.

I det här fallet måste du redigera systemfilerna. Vid första anblicken kan det verka som att sådana handlingar är svåra och kan skapa mycket problem för en oförberedd person. Faktum är att om allt görs i ordning bör inga fel och svårigheter uppstå. Varje systemfil har möjlighet att redigera tillbaka, så algoritmen kan enkelt återställas.

Metod ett

I den här metoden börjar vi redigera lösenordsverifieringssystemet för de personer som arbetar vid datorn. Först måste du starta redigeraren med ett speciellt fönster. För detta är Start-menyn utmärkt, som innehåller alla nödvändiga applikationer.

Först måste du logga in i ett speciellt fönster:

  • För att göra detta, öppna Start-menyn.
  • Sedan väljer vi ett speciellt objekt för snabbstartsprogram Kör.
  • I fönstret som öppnas anger du kommandot för att starta programmet (kontrollera användarlösenord2).
  • Klicka på OK-knappen och vänta på resultatet.

Kör fönster

  • Menyn som visas visar vem som använder systemet. Du måste sätta muspekaren på namnet som du planerar att logga in med utan lösenord.
  • Avmarkera rutan Kräv inmatning på uppdrag av ... så att varje gång Windows inte visar ett lösenordsfönster.
  • Det sista steget är att ange lösenordet för kontot.

Kontofönstret

Metod två

Den andra metoden innebär att arbeta med operativsystemregistret. Registret innehåller ett stort antal parametrar, genom att ändra vilka kan du justera inställningarna för vanliga datorprogram.

I det här fallet börjar allt också med att ett speciellt fönster öppnas:

  • Du måste återigen välja Start-menyn längst ned på skärmen.
  • Klicka sedan på specialobjektet Kör.
  • Ange kommandot regedit i fältet som visas i fönstret för att starta systemregisterredigeraren.
  • Klicka på OK-knappen och vänta tills programmet startar.
  • Registerredigeraren öppnas, där du behöver hitta adressen: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon.
  • Detta är en filial som öppnar sig genom ingången till varje mapp.

Så här ser registerredigeraren ut

  • Dubbelklicka på parametern DefaultUserName. Om den inte är tillgänglig, ger systemet möjlighet att skapa en parameter med detta namn. Ange användarlösenordets tecken och klicka på OK.
  • Därefter måste du också dubbelklicka på DefaultPassword, ange tecknen i ditt lösenord i området som heter Value och klicka sedan på OK-knappen igen.
  • Dubbelklicka igen, men med namnet AutoAdminLogon, ange värdet 1 och klicka på OK-knappen.

Urvalsexempel Urvalsexempel Skapa Ändra värde

Det är viktigt att veta att om Windows XP också loggar in på en specifik domän, kommer sådana åtgärder att vara värdelösa. Lösningen till detta ögonblick är registreringen av värden för att komma in på domänen:

  • Vi hittar i registerredigeraren, som skrivet ovan, sökvägen: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon.
  • Vi står på namnet AutoAdminLogon och sätter värdet 1 där.
  • Sedan flyttar vi till DefaultUserName och skriver Windows XP-användarnamnet i det.
  • Gå till parametern DefaultDomainName och skriv i den namnet på domänen som inkluderar Windows XP-systemet.
  • Ange användarens lösenord i registerparametern DefaultPassword.

Dessutom, om det inte finns någon parameter, kan den enkelt skapas i systemet.

Tredje vägen

I den tredje metoden kan du inte använda speciella inställningar, utan gå helt enkelt till standardfönstren och se om alla värden är inställda efter behov.

Om du gick in i operativsystemet Windows XP i automatiskt läge, men sedan stoppade, måste du kontrollera följande villkor:

  • Automatisk lösenordsinmatning kan endast utföras om det finns en användare.
  • Om det inte finns något lösenord, men Windows XP fortfarande öppnar ett fönster för att logga in, är välkomstmeddelandet inte inaktiverat. Lösningen finns på: Vi går till kontrollpanelen från Start-menyn -\u003e Öppna ett speciellt objekt Användarkonton -\u003e Välj åtgärden Ändra inloggningsmetoden -\u003e Och bestäm om du vill använda välkomstskärmen eller inte.

Om det finns en uppgift att helt enkelt kringgå proceduren för att automatiskt identifiera ägaren till operativsystemet vid start, bör du trycka på SHIFT-knappen efter processen att logga ut eller starta om. Detta kommer att ändra identifieringsordningen till en gång.

(Besökt 6 240 gånger, 1 besök idag)

Dela med sig