Жойғыш - Uninstaller

Ан жою, а деп аталады deinstaller, әр түрлі бағдарламалық қамтамасыздандыру компьютерден басқа бағдарламалық жасақтаманы немесе оның бөліктерін жоюға арналған. Бұл қарама-қарсы орнатушы. Жойғыштар, ең алдымен, бағдарламалық жасақтама компоненттері бірнеше каталогтарда орнатылғанда немесе кейбір бағдарламалық жасақтама компоненттері жойылып жатқан жүйеде және қолданыстағы басқа жүйелерде бөлінуі мүмкін болғанда пайдалы.

Жалпы жою қондырғылары 1990-шы жылдары ортақ кітапханалардың танымал болуына және сол кездегі амалдық жүйелердің, әсіресе Microsoft Windows XP шектеулерінің арқасында өркендеді. Сақтау шығындарының төмендеуі және сыйымдылықтың артуы кейіннен дискілік кеңістікті қалпына келтіруді аз уақытқа айналдырды, ал соңғы пайдаланушының қосымшалары жоюды жеңілдету үшін барлық компоненттерді біріктіретін қарапайым орнату архитектураларына сүйенеді.

Компоненттер

Әдеттегі жою бағдарламалары келесі компоненттерден тұрады:[1]

  • Журналшы: Тіркеуші қондырғыларды тіркеу үшін қолданылады (мысалы, орнату кезінде қандай файлдар қосылғанын немесе өзгертілгенін, қандай тізілім жазбалары қосылғанын немесе өзгергенін тіркеу және т.б.). Бұл журнал пайдаланушы кейінірек енгізілген қондырғыны жою туралы шешім қабылдаған кезде қолданылады (бұл жағдайда журнал «кері» болады - яғни журнал оқылады, бірақ керісінше әрекеттер кері тәртіпте жасалады).
  • Жойғыш: Uninstaller журналдағы өзгерістерді қалпына келтіру үшін қолданылады. Осылайша, қосымшаларды жоюға болады, өйткені орнату кезінде жасалған барлық өзгерістер кері қайтарылады.
  • Анализатор (міндетті емес): Анализатор орнатылымы тіркелмеген бағдарламаларды жою үшін қолданылады. Бұл жағдайда бағдарлама бағдарламаны талдайды және (егер қолданушы бағдарламаны жою туралы шешім қабылдаса, жояды) барлық қатысты компоненттерді табады.
  • Бақылаушы (міндетті емес): Watcher орнату бағдарламаларына арналған бағдарламаларды бақылайды (және әдетте мұндай бағдарламалар анықталған кезде тіркеуді бастауды ұсынады). Әдетте, бұл орнату бағдарламаларында қолданылатын кез-келген атауға арналған тапсырмалар тізімін қарау арқылы жұмыс істейді (мысалы, SETUP.EXE, INSTALL.EXE және т.б.).
  • Басқа құралдар (міндетті емес): Кейбір жою бағдарламаларында кэштерді тазартуға немесе қажетсіз файлдарды жоюға арналған басқа да құралдар болуы мүмкін.

Тарих

Жоюды Джек Бичер ойлап тапқан.[2][3] Symantec-те Windows үшін Norton Desktop-та жұмыс істеп жүргенде, Bicer Uninstall тұжырымдамасын ойлап тауып, 1991 жылы алғашқы Uninstall бағдарламасын жасады.[2] 1992 жылы 23 наурызда жарияланған кезде NORTON DESKTOP FOR WINDOWS V.20 (ресми қараңыз - README.TXT[4]) «NORTON DESKTOP ОРНАТУ» бөлімінде көрсетілген Uninstaller-ді қамтитын алғашқы бағдарламалық жасақтама пакеті болды.

Windows 2.0-ге арналған Norton Desktop шығарылғаннан кейін, Symantec-те өнімді сынаушы болған Кен Спрайцер жою идеясын бастан кешіріп, алғашқы MicroHelp лицензиясымен, содан кейін 1998 жылдың ақпанына дейін «UnInstaller» деп аталатын кеңінен қолданылатын компьютерлік бағдарламаны жазды. CyberMedia сатады. Microhelp Spreitzer бағдарламасын Uninstaller 1 нұсқасы ретінде шығарды, 1995 жылы Спрайцер айтты The New York Times Microhelp-тен Uninstaller-ге алған роялтиі оны 30 жасқа дейін миллионер етті. Тим О'Прай Microhelp президенті бола тұра, Uninstaller 2 нұсқасының кодын айтарлықтай қайта жазды, ол ең көп сатылатын бағдарламаға айналды.[5]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Бағдарламалық жасақтаманы жою». SmartComputing. 5 (8). 1999 ж. Тамыз.
  2. ^ а б «Жою тарихы».
  3. ^ Норман, қаңтар (2009-01-12). «Фирмалар арзан бағамен және жедел клиенттерден бастай ала ма?». Оранж округінің тізілімі. Алынған 2015-11-24.
  4. ^ «WINDOWS 2.0 нұсқасына арналған NORTON ҮСТЕЛІ README.TXT». 1992-03-23.
  5. ^ Лор, Стив (1995-03-27). «Ақпараттық технологиялар; өнімнің артындағы ойлар». The New York Times. Алынған 2015-08-07.