Co to jest instalator i dlaczego jest potrzebny?

12.03.2019

Praktycznie każdy użytkownik pracujący na komputerze, laptopie lub urządzeniu mobilnym w każdym razie, ale zainstalował niektóre aplikacje lub nawet systemy operacyjne na własną rękę. Oczywiście zastosowano specjalny pakiet lub plik, który był odpowiedzialny za instalację (instalację) niezbędnego oprogramowania. Zobaczmy, co to jest instalator, do czego służy, jak działa, jakie typy on się dzieje i jak go używać w praktyce. Najwyraźniej, ogólnie rzecz biorąc, koncepcja instalatora ma wszystko. Jednak w tym przypadku proponuje się rozważenie zrozumienia tej kwestii w szerszym znaczeniu.

Co to jest instalator?

W rzeczywistości możliwe jest wykrycie, jakie jest to oprogramowanie. Wystarczy zwrócić uwagę na termin "sam Instalator", który jest poprawnie przetłumaczony z języka angielskiego dokładnie tak, jak "instalator". Instalator jest już swego rodzaju uniwersalną nazwą. Ale po co to jest i jakie typy takiego oprogramowania istnieją? Zasadniczo istnieje kilka głównych typów tego oprogramowania, wśród których głównymi są instalatory przeznaczone do:

  • systemy operacyjne;
  • sterowniki;
  • programy.

Ogólnie rzecz biorąc, taki podział można nazwać raczej warunkowym, ponieważ zarówno systemy operacyjne z wbudowanymi aplikacjami, jak i sterowniki kontrolujące działanie sprzętu, można przypisać do kategorii programów. Jedyna różnica polega na metodach instalowania takiego oprogramowania i obecności na komputerze niezbędnych komponentów do jego dalszego funkcjonowania.

Instalator "Windows"

Instalatory systemu operacyjnego są prawdopodobnie najbardziej obszerną klasą, ponieważ zawierają narzędzia instalacyjne nie tylko dla komponentów samych systemów operacyjnych, ale również dla programów wbudowanych w ich powłokę oraz całe bazy danych sterowników, które po rozpoznaniu sprzętu komputerowego są zainstalowane zainstaluj niezbędne sterowniki (oprogramowanie sterujące).

Instalator Windows

Z pewnością każdy użytkownik, który zainstalował sam system Windows przynajmniej raz, zauważył, że na jednym z etapów w oknie instalacji wskazano, że sprzęt został właśnie skonfigurowany. To jest właśnie instalacja samego sterownika.

Jednak mówiąc o instalatorze systemu Windows, nie należy zapominać, że można również włączyć komponenty oprogramowania odpowiedzialne za integrację specjalnych pakietów aktualizacji w systemie. W gruncie rzeczy takie pliki (najczęściej w formacie MSI), jeśli są ręcznie pobierane przez użytkownika, można również przypisać do tej kategorii.

Oficjalne instalatory systemów operacyjnych mają ściśle ograniczone zestawy oprogramowania do zainstalowania. Obecność niektórych składników zależy bezpośrednio od modyfikacji samego systemu, inne są wspólne dla wszystkich wersji systemu operacyjnego (na przykład standardowe aplikacje, takie jak Notatnik, Paint itp.). Jeśli pakiet instalacyjny zawiera dodatkowe narzędzia, których obecność w oficjalnych wersjach jest całkowicie wykluczona, można bezpiecznie powiedzieć, że zostały utworzone ręcznie. Żaden oficjalny instalator systemu Windows nie może zawierać instalatorów dla wielu systemów operacyjnych w tym samym czasie. Jedynymi wyjątkami są identyczne systemy operacyjne różniące się architekturą (32 lub 64-bitowe).

Instalator programu

Teraz należy zastanowić się nad instalacją apletów oprogramowania, które są znane każdemu użytkownikowi. Instalator plików aplikacji ma zwykle format EXE (rzadziej spotyka się przestarzałe formaty DOS), ale używanie go bez zainstalowanego systemu operacyjnego nie jest możliwe w żadnych okolicznościach. W przypadku systemu Windows wynika to z faktu, że podczas instalacji dowolnego oprogramowania, o ile nie jest ono przedstawione w formie wersji przenośnej, rejestrowane są wszystkie składniki aplikacji, dla których system Windows używa tzw. Rejestru systemu. Jego celem jest również to, że są to klucze rejestracyjne samego systemu, jego ustawienia, sterowniki i dane użytkownika, a także ogólnie wszystko, co jest związane z częścią oprogramowania komputera.

Uruchom instalator jako administrator

W systemach Windows uruchamianie instalatora programu odbywa się wyłącznie w imieniu administratora (chyba że jego wbudowane konto jest wyłączone). Bez tego system może nie tylko zainstalować program niepoprawnie, ale nie zezwoli na jego instalację. Ostatecznie aplikacja nie będzie działać.

Nawiasem mówiąc, w przypadku wielu komponentów oprogramowania dostarczane jest tak zwane instalatory internetowe, które są pobierane na dysk twardy z minimalnym rozmiarem pliku (aby zaoszczędzić miejsce i czas wczytywania), a dopiero w trakcie procesu instalacji pobierają dodatkowe składniki z Internetu.

Instalator sterownika

Porozmawiajmy teraz o tym, co to jest instalator sterowników. Oczywiście, instalator może być reprezentowany jako najczęściej wykonywany plik EXE, ale często są one dostarczane jako obiekty informacyjne INF. Akcje z takimi plikami są różne.

Instalowanie sterownika z pliku .inf

W najprostszym przypadku możliwe jest zainstalowanie takiego sterownika za pomocą menu prawego przycisku na pliku z wyborem elementu "Install". Jednak nie zawsze jest możliwe wykonanie takich działań. W takim przypadku system zgłasza, że ​​instalacja z wybranym typem działania nie jest możliwa. Możesz rozwiązać sytuację, po prostu odwołując się do elementu aktualizacji sterownika w "Menedżerze urządzeń" i określając lokalizację pliku, którego szukasz.

Wyszukaj sterowniki do aktualizacji

Można również użyć wyszukiwania plików instalacyjnych na komputerze lokalnym lub w środowisku sieciowym, nie licząc bazy danych w Internecie, co zajmuje więcej czasu.

Załóżmy, że pobrałeś instalator Rostelecom dla modemu lub masz taki plik na nośniku wymiennym. Jeśli instalacja odpowiedniego sterownika nie zostanie automatycznie wykonana przez sam system operacyjny, konieczne będzie wskazanie dokładnej lokalizacji sterownika.

Czy mogę sam utworzyć instalator?

Teraz porozmawiajmy o tworzeniu instalatora przez użytkownika. Teraz oczywiście nie jest to kwestia używania jakiegokolwiek języka programowania. Korzyścią płynącą dziś z takich celów jest stworzenie wielu programów od niezależnych deweloperów. Jednocześnie w pakietach takich instalatorów może być dowolny komponent. Na przykład nie jest tajemnicą dla nikogo, że na dyskach z dystrybucją systemu Windows są często narzędzia do pracy z dyskami twardymi z Acronis lub zestawów sterowników trybu offline DriverPack Solution. Wszystko to jest zawarte w zestawach instalacyjnych nie przez programowanie, ale tylko za pomocą oprogramowania innych producentów.

Jak uwzględnić dodatkowe składniki w pakiecie instalacyjnym?

Jako jedno z najłatwiejszych rozwiązań, jeśli chcesz samodzielnie zainstalować instalator kilku produktów, możesz polecić małe narzędzie o nazwie PortableApps.com Platform lub podobny aplet Actual Installer. W takim programie na ogół nie trzeba wymyślać niczego specjalnego.

Tworzenie instalatora w programie Actual Installer

Po prostu oznacz aplikacje dostępne do pobrania i użyj przycisku pobierania, a następnie instalacji lub integracji w jednym pakiecie. Jedną z mocnych stron pierwszej aplikacji (platformy) jest to, że początkowo można zainstalować program nawet na nośnikach wymiennych w postaci najbardziej zwykłego dysku flash.

Co to jest deinstalator?

Wreszcie, ponieważ istnieją instalatory przeznaczone do instalowania oprogramowania, teoretycznie muszą być aplikacje w dokładnie przeciwnym kierunku - deinstalatory. Rzeczywiście istnieją takie programy, a za ich pomocą można usuwać tylko zainstalowane aplikacje (zarówno użytkownika, jak i wbudowane systemy operacyjne). Ale nie można usunąć systemu operacyjnego (to, jak widać, jest zrozumiałe). Ale zaletą takich programów jest to, że są one w stanie automatycznie usunąć resztki aplikacji poprzez skanowanie dysku twardego i rejestru, podczas gdy "rodzime" narzędzia Windows radzą sobie z takimi zadaniami znacznie gorzej (lub nawet wcale).

IObit Uninstaller

Wśród najpotężniejszych apletów można zidentyfikować iObit Uninstaller i Revo Uninstaller, które zdaniem większości ekspertów są najlepsze w swojej klasie.

Posłowie

Krótko mówiąc, chodzi o zrozumienie, jakie są instalatory i deinstalatory, do czego służą i jak działają. Nie było żadnego nacisku na tworzenie takich instalatorów za pomocą języków programowania, co nie jest konieczne dla zwykłego użytkownika. Wystarczy użyć prostych aplikacji, które pozwalają łączyć kilka programów w jeden pakiet instalacyjny. Przy okazji, z takiego zestawu programów, jak UltraISO, można tworzyć specjalne obrazy rozruchowe, które można uruchomić nawet przed załadowaniem systemu Windows, az nich można zainstalować zarówno systemy operacyjne, jak i dodatkowe oprogramowanie.