Inicijalizacija je da se aplikacija ili uređaj pripremi za upotrebu. Init inicijalizacija greška - što učiniti?

Inicijalizacija je što? Za što je? Koje su posljedice njezine provedbe? Što učiniti u slučaju pogrešaka? Ova i mnoga druga pitanja koja ćemo obraditi u ovom članku.

Opće informacije

Za početak, da vidimo što je inicijalizacija. Ta se oznaka koristi za stvaranje, aktiviranje, pripremu za rad i određivanje parametara softvera i hardverske komponente. Drugim riječima, dovode se u stanje spremnosti za uporabu. Proces inicijalizacije uvijek je usmjeren izvana s obzirom na objekt kontrole (aplikacija ili uređaj). To je potrebno kako bi se odredili parametri i pravila rada.

Primjeri inicijalizacije

Predstavimo neke stvarne situacije i razumijemo ih. Tako, na primjer, izgleda kao proces inicijalizacije podsustava ispisa koji ispisuje podatke na papiru? Prvo odredite koji će uređaj raditi. Uzimaju se u obzir sve značajke, kao što su format ispisa, upotreba boje, maksimalno dopuštenje itd. Da bi se dobila takva informacija, uređaj bi trebao biti aktiviran tako što će ga napajati kontrolnim signalom. Uz pomoć potonjeg, od vas će se tražiti dostupne radne mogućnosti ili pokrenut proces skeniranja. Prihvaćeni podaci bit će prenijeti u sistemsku jedinicu, gdje će se nakon obrade prikazati korisniku u obrascuopcije ispisa dostupne za opremu. A što je inicijalizacija programa? To je proces u kojem su varijable postavljene na početne vrijednosti ili nulu prije izvršenja programa. Ako govorimo o, recimo, magnetnom disku, onda u ovom slučaju to uključuje snimanje kontrolne informacije i daljnje oblikovanje.

Razgovarajmo o programima

Kao što možete vidjeti, inicijalizacija je važan aspekt interakcije s informacijskim tehnologijama. Razmotrimo kako se taj proces događa na primjeru EXE boot programa. Dakle, prvo je potrebno proslijediti "Skupštinu" upute u kojima će se nalaziti i odgovarati valjanosti informacija o segmentnim registrima. Tada se adresa pohranjena u DS registru pohranjuje u stog. Nakon toga ponovno je postavljen. I na kraju - registar učitava adresu željenog segmenta podataka. Kada asembler radi, može odrediti prisutnost klizišta u određenim područjima. U ovom slučaju, boot modul uključuje 256-bajtnu regiju, koja je također poznata kao prefiks segmenta PSP softvera. Da biste koristili adresu početne točke, koristite DS registar. Prilagođeni program pohranjuje adresu stavljajući je u stog s naknadnim povratkom u DOS. I ovdje se javlja greška inicijalizacije. Zašto? Poanta je da sustav zahtijeva da ova vrijednost bude nula adresa stog. To zahtijeva da AX registar bude izbrisan pomoću posebne naredbe. Ako to ne učinite, onda postoje problemi. Kada se može pojaviti?pogreška inicijalizacije? Kada se koristi nelicencirani softver, kada nije napravljen visokokvalitetni hak ili kada je pokrenut samo na različitim operativnim sustavima, a adrese registra sustava su premještene.

Kada se mogu pojaviti problemi?

Ovo je vrlo zanimljivo pitanje na koje želite odgovoriti, potpuno ga otvorite. Razmotrimo što je inicijalizacija sustava Windows. U početku se učitava osnovni ulazno /izlazni sustav. I već DSBV inicira operativni sustav. Ako nema sukoba sa sustavom registara, onda sve bez učitavanja problema i samo funkcioniranje. No, recimo, instaliran je piratski operacijski sustav. I došlo je do ažuriranja tvornice. Ako prihvatite ponudu da je instalirate, neke informacije koje vam omogućuju da radite bit će zamijenjene. A zbog internih sigurnosnih mehanizama, operacija će biti blokirana. Drugim riječima, oštećenje konfiguracije bilo koje aplikacije najčešći je razlog da inicijalizacija nije moguća. No, na sreću, to se odnosi na starije verzije od Windowsa 10 koje je besplatno. A sada obratimo pozornost na hardversku komponentu.

Kako radi tvrdi disk?

Pričajmo o mjestu gdje su pohranjeni svi naši podaci. Inicijalizacija tvrdog diska uključuje mehaniku pokretanja, definiciju u osnovnom U /I sustavu i aktivaciju glavnog boot zapisa. Potonji djeluje kao glavna upravljačka jedinica, od koje ovisi slijedobrade datoteka koje čine operativni sustav. Ako glavni zapis za pokretanje sustava ne uspije, operativni sustav će se isključiti i, prema tome, smatrat će se da tvrdi disk nije inicijaliziran. Treba napomenuti da pogreška u ovom slučaju može biti potpuna ili djelomična. U prvom slučaju, pokretanje softvera bit će prekinuto SMS porukom koja vas obavještava o bilo kakvim problemima. I, sukladno tome, inicijalizacija tvrdog diska neće biti izvedena. U drugom slučaju, operativni sustav može ispravno raditi. Ipak, neki podaci neće biti dostupni za pregled. Obje varijante zahtijevaju vještu dijagnostiku problema.


Testiranje

Dakle, znamo što je inicijalizacija. To postupno dovodi do takvog problema - što treba učiniti u slučaju problema? Prvo, morate testirati problem. To se može učiniti ručno, rješavanjem pogrešaka koje računalo prikazuje, ili korištenjem bilo kojeg komercijalnog proizvoda profila. Mnogi vjeruju da nisu pristupačni i informativni te da više vole koristiti osnovni ulazno /izlazni sustav. U interesu potonjih, treba napomenuti sustavno i metodičko pronalaženje informacija i visoku učinkovitost takvog testiranja. Osim toga, provjera u takvim slučajevima provodi se pažljivo iu malim "dijelovima" područja za podizanje i - u bitovima. Ako je sve isprobano i sustav ne radi, pojavljuje se porukakritični neuspjeh. Pri radu s programom prikazuju se informacije o problemu.

Restauracija

Lako je uz uobičajene programe. Možete ga pokušati ponovo instalirati ili vratiti sustav. Ako govorimo o hardverskim problemima, onda je to malo kompliciranije. Razmotrite situaciju na primjeru istog tvrdog diska. Prvo, provjerite radi li uopće. Da biste to učinili, morate ga poslušati. U slučaju kvara vjerojatno je bolje izbaciti ga i kupiti novi, jer ovdje možete pomoći samo uz pomoć specijalizirane opreme. Ako proizvodi standardne zvukove, tada:
  • Izvršite potpunu obnovu strukture diska. Drugim riječima, formatirajte ga (podaci će biti izbrisani) i ponovno instalirajte operativni sustav.
  • Prepisati glavni zapis za pokretanje pomoću standardnog uslužnog programa. Pogodno samo za logička područja i postoji mogućnost brisanja podataka.
  • Uredite boot sektor programima trećih strana.
  • Popravljanje kvara pomoću naredbe bootrec i nastavljanje struktura diska.
  • Zaključak

    Ovdje se razmatralo što je inicijalizacija. Privatni slučajevi i slučajevi mogu se razmatrati dugo i uporno, ali, nažalost, veličina članka je ograničena. Glavna stvar - da je smatrao sam mehanizam ovog procesa.

    Povezane publikacije