Inicjalizacja polega na doprowadzeniu programu lub urządzenia do stanu gotowości do użycia. Błąd inicjalizacji - co zrobić?

24.02.2019

Inicjalizacja - co to jest? Po co to jest? Jakie są konsekwencje jego wdrożenia? Co robić, gdy wystąpią błędy? Rozważymy te i wiele innych problemów w tym artykule.

inicjalizacja jest

Informacje ogólne

Najpierw zobaczmy, czym jest inicjalizacja. To oznaczenie służy do tworzenia, aktywowania, przygotowania do pracy i określania parametrów oprogramowania lub komponentu sprzętowego. Innymi słowy, są w stanie gotowości do użycia. Proces inicjalizacji jest zawsze kierowany zewnętrznie w odniesieniu do obiektu kontrolnego (programu lub urządzenia). Jest to konieczne w celu określenia parametrów i zasad pracy.

inicjalizacja dysku twardego

Przykłady inicjalizacji

Wyobraźmy sobie kilka rzeczywistych sytuacji i radzimy sobie z nimi. Na przykład, jak wygląda proces inicjalizacji podsystemu drukowania, który drukuje dane na papierze? Początkowo określa się, które urządzenie będzie działać. Uwzględnia wszystkie funkcje, takie jak format wydruku, użycie kolorów, maksymalna rozdzielczość i wiele innych. Aby uzyskać takie informacje, urządzenie musi zostać aktywowane poprzez jego włączenie i sterowanie sygnałem. Za ich pomocą zostaną zażądane dostępne parametry eksploatacyjne lub rozpocznie się skanowanie możliwości. Dane zostaną przesłane do jednostki systemowej, gdzie po przetworzeniu zostaną przedstawione użytkownikowi w postaci opcji drukowania dostępnych dla sprzętu. I jaka jest inicjalizacja programu? Jest to nazwa procesu, w którym zmienne są ustawione na ich wartości początkowe lub na zero przed wykonaniem programu. Jeśli mówimy o, powiedzmy, dysku magnetycznym, w jego przypadku oznacza to zapis informacji sterujących i późniejsze formatowanie.

błąd inicjalizacji

Porozmawiajmy o programach

Jak widać, inicjalizacja jest ważnym aspektem interakcji z technologiami informacyjnymi. Rzućmy okiem na sposób, w jaki ten proces odbywa się na przykładzie programu rozruchowego EXE. Tak więc, początkowo konieczne jest przekazanie do asemblera instrukcji, w których będą istnieć informacje o rejestrach segmentów i odpowiadają rzeczywistości. Następnie adres jest przechowywany w stosie, który znajduje się w rejestrze DS. Następnie zostanie zresetowany. I wreszcie - adres pożądanego segmentu danych zostaje załadowany do rejestru. Kiedy asembler działa, może określić obecność przesunięć w pewnych obszarach. W tym samym czasie przed modułem rozruchowym znajduje się 256-bajtowy region, który jest również znany jako przedrostek segmentu programu PSP. Aby ustawić adres punktu początkowego, użyj rejestru DS. Program użytkownika zapisuje adres, umieszcza go na stosie, a następnie przesyła do systemu DOS. I tutaj często pojawia się błąd inicjalizacji. Dlaczego? Faktem jest, że system wymaga, aby następna wartość była adresem zerowym stosu. W tym celu konieczne jest wyczyszczenie rejestru AX za pomocą specjalnego polecenia. Jeśli nie zostanie to zrobione, pojawią się problemy. Kiedy może wystąpić błąd inicjalizacji? Podczas korzystania z nielicencjonowanego oprogramowania, gdy nie przeprowadzono wysokiej jakości hakowania lub gdy działa on tylko w różnych systemach operacyjnych, adresy rejestrów systemowych zostały przeniesione.

Kiedy mogą pojawić się problemy?

Jest to bardzo interesujące pytanie, na które wciąż trzeba odpowiedzieć, w pełni ujawnione. Zastanów się, jaka jest inicjalizacja systemu Windows. Początkowo ładowany jest podstawowy system wejścia / wyjścia. I już BSVV inicjuje system operacyjny. Jeśli nie ma konfliktów z rejestrami systemowymi, wtedy wszystko ładuje się bez problemów, a także funkcje. Ale, powiedzmy, został zainstalowany piracki system operacyjny. I pojawiła się aktualizacja fabryczna. Jeśli zgodzisz się na propozycję instalacji, część informacji, która pozwala ci pracować, zostanie zastąpiona. A ze względu na wewnętrzne mechanizmy bezpieczeństwa, funkcjonowanie zostanie zablokowane. Innymi słowy, uszkodzenie konfiguracji dowolnego programu jest najczęstszym powodem, dla którego inicjalizacja nie jest możliwa. Ale na szczęście dotyczy to tylko starszych wersji niż Windows 10, który został uwolniony. Zwróćmy teraz uwagę na komponent sprzętowy.

proces inicjalizacji

Jak działa dysk twardy?

Porozmawiajmy o miejscu, w którym przechowywane są wszystkie zgromadzone dane. Inicjalizacja dysku twardego obejmuje wstępne szkolenie mechaniki, definicję w podstawowym systemie wejścia / wyjścia i aktywację głównego rekordu rozruchowego. Ten ostatni działa jako główna jednostka sterująca, od której zależy kolejność przetwarzania plików, które tworzą system operacyjny. Jeśli wystąpi błąd w obszarze głównego rekordu rozruchowego, system operacyjny przestanie działać, a dysk twardy zostanie uznany za niezainicjalizowany. Należy zauważyć, że błąd w tym przypadku może być całkowity lub częściowy. W pierwszym przypadku uruchomienie oprogramowania zostanie przerwane przez wiadomość tekstową, która powiadomi użytkownika o wszelkich problemach. W związku z tym inicjalizacja dysku twardego nie zostanie przeprowadzona. W drugim przypadku system operacyjny może działać całkiem poprawnie. Mimo to część danych nie będzie dostępna do oglądania. Obie opcje wymagają wykwalifikowanej diagnozy problemów.

inicjowanie programu

Testowanie

Więc wiemy, co to jest inicjalizacja. To stopniowo prowadzi do takiego pytania - co zrobić w przypadku problemów? Najpierw musisz przetestować problem. Można to zrobić ręcznie, sortując błędy wyświetlane przez komputer lub używając dowolnego niekomercyjnego produktu o odpowiednim profilu. Wiele osób uważa, że ​​nie są one wygodne pod względem użytkowania i zawartości informacyjnej i wolą korzystać z podstawowego systemu wejścia / wyjścia. Na korzyść tych ostatnich należy odnotować systematyczne i metodyczne poszukiwanie informacji oraz wysoką skuteczność takich testów. Ponadto testy w takich przypadkach przeprowadzane są ostrożnie iw małych "częściach" obszaru rozruchowego, a odbywa się to w bitach. Jeśli wszystko zostało wypróbowane, a system nie działa, pojawia się komunikat o krytycznym błędzie. W przypadku pracy z programem wyświetla informacje o problemie.

Odzyskanie

W zwykłych programach wszystko jest proste. Możesz spróbować zainstalować lub zainstalować ponownie przywracanie systemu. Jeśli mówimy o problemach sprzętu, to jest trochę bardziej skomplikowane. Rozważ sytuację na przykładzie tego samego dysku twardego. Początkowo powinieneś upewnić się, że to działa w ogóle. W tym celu musisz słuchać. W przypadku awarii najlepiej jest wyrzucić ją i kupić nową, bo można jej pomóc tylko za pomocą specjalistycznego sprzętu. Jeśli emituje standardowe dźwięki, następuje:

  1. Wykonaj pełną restrukturyzację dysku. Innymi słowy - sformatuj go (dane zostaną usunięte) i ponownie zamontuj system operacyjny.
  2. Zastąp główny rekord rozruchowy za pomocą standardowego narzędzia. Odpowiedni tylko dla obszarów logicznych i istnieje możliwość usunięcia danych.
  3. Edytuj zewnętrzne programy sektora rozruchowego.
  4. Naprawianie problemu za pomocą polecenia bootrec i reanimacja struktur dysku.

inicjalizacja systemu Windows

Wniosek

To było rozważane, co to jest inicjalizacja. Prywatne przykłady i przypadki można uznać za długie i trudne, ale, niestety, rozmiar artykułu jest ograniczony. Najważniejsze jest to, że rozważano sam mechanizm tego procesu.