КампутарыПраграмнае забеспячэнне

Як выправіць памылку 0xc0000005. Памылка абнаўлення 0xc0000005

Нягледзячы на выкрыкі пра хуткую смерць Windows, стварэнне Біла Гейтса ўпарта адмаўляецца здаваць свае пазіцыі. Больш за тое, колькасць карыстальнікаў становіцца толькі больш. На жаль, развеяць міф аб «ненадзейнасці» і «глючности» Windows не так-то проста.

Сумна, але самі распрацоўшчыкі гэтай АС па меры сваіх сіл дапамагаюць падтрымліваць гэты стэрэатып. У апошні час сярод карыстальнікаў вельмі распаўсюджаны пытанне пра тое, як выправіць памылку «0xc0000005». Шмат у каго яна пачала з'яўляцца адразу пасля штатнага абнаўлення "Віндовс".

Што гэта за памылка такая? З-за чаго яна з'яўляецца? Пра ўсё гэта раскажа наш артыкул.

Калі ўсё пачалося

А адбылося ўсё гэта ў жніўні, калі на кампутары карыстальнікаў прыйшло абнаўленне пад нумарам KB2859537. Адразу пасля гэтага тэхнічная падтрымка Microsoft і тэматычныя форумы апынуліся заваленыя працай: у людзей перасталі запускацца праграмы, а ў некаторых выпадках нават загрузка самой АС вылятала з памылкай.

Для чаго было трэба гэта абнаўленне?

Карыстальнікі рознага роду «зборак» адразу пачалі будаваць здагадкі пра «ўсеагульнай супольнасці змову», мэтай якога была перасадка недобропорядочных піратаў на легальныя праграмы. Як ні дзіўна, але пад удар карыстальнікі пірацкіх копій патрапілі выпадкова. Тым больш што іх лёс напаткаў ўладальнікі легальных копій Wilndows.

А прызначэнне гэтага абнаўлення надзвычай важнае: яно закрывае адразу чатыры (!) Крытычныя ўразлівасці ў ядры сістэмы. Калі зламыснік будзе выконваць пэўныя правілы, то зможа атрымаць поўны кантроль над тымі кампутарамі, дзе гэтая ўразлівасць не зачыненая.

Зрэшты, тэхнічныя падрабязнасці не гэтак цікавыя. Сказана гэта толькі затым, каб вы, перад тым як выправіць памылку «0xc0000005», не думалі пра «шкоду» рэгулярных абнаўленняў сістэмы.

Чаму ўзнікае дадзеная праблема?

Усё адбылося з-за таго, што «латка» KB2859537 замяняе адразу некалькі сістэмных файлаў. У выпадку калі арыгінальнае сістэмнае ядро падвяргаецца мадыфікацыям, гэта прыводзіць да вялікіх праблем.

І яшчэ порцыя непрыемных навінаў. Справа ў тым, што ў верасні і кастрычніку выйшлі абнаўлення KB2872339 і KB2882822, якія замяняюць сабой першы патч. Так як у іх падобнае прызначэнне, іх ўстаноўка нярэдка прыводзіць да зусім аналагічным наступстваў.

Але калі на вашым кампутары з'явілася памылка «0xc0000005» пасля абнаўлення, варта памятаць пра тое, што прычыны могуць крыцца глыбей. Па-першае, адразу ж варта прасканаваць жорсткі дыск на наяўнасць вірусных і траянскіх праграм.

Нелегальна актываваныя копіі

Калі праблема ўзнікае на ламацца сістэме, то прычына заключаецца ў старой версіі файла ntoskrnl.exe, якая пры нелегальнай актывацыі адмысловай утылітай пераймяноўваецца ў xNtKrnl.exe, пасля чаго прапісваецца ў ядро пры дапамозе bcdedit.

Робіцца гэта дзеля таго, каб сістэма адэкватна працавала з праграмнай «праслойкай», якая падмяняе SLIC-табліцу на час загрузкі. Пасля абнаўлення старая версія ядра становіцца несумяшчальная з некаторымі файламі падсістэмы, з-за чаго ў Windows х64 адмаўляюцца стартаваць праграмы, раней якія запускаюцца ў х32 рэжыме. Прасцей кажучы, пры запуску прыкладання «0xc0000005», пасля чаго яно вылятае канчаткова.

І вінаваціць Microsoft тут не варта: ніхто і не гарантаваў працу ламаных сістэм. Дарэчы, калі вы активируете абноўленую версію ядра, то АС будзе працаваць стабільна. Гэта яшчэ раз пацвярджае, што пры выпуску дадзенага абнаўлення барацьба з піратамі запланаваная не была. Проста так атрымалася.

Як усё выправіць

Адразу папярэджваем: калі вы мяркуеце, што памылка «0xc0000005» пасля абнаўлення можа з'явіцца на вашай сістэме, лагічна не ўсталёўваць тыя абнаўлення, пра якія мы пісалі вышэй. Праўда, не варта забываць таксама пра незачыненых уразлівасцях сістэмнага ядра, якімі могуць скарыстацца шкоднасныя праграмы.

Зрэшты, калі нават на легальнай копіі з'яўляецца гэтая памылка, то выправіць яе можна, толькі выканаўшы адкат зменаў у сістэмным ядры.

першы метад

Спачатку вам прыйдзецца запусціць камандную радок з правамі адміністратара. Зрабіць гэта нескладана. Перш неабходна націснуць на кнопку «Пуск», а ў радку пошуку надрукаваць слова «CMD». У якое адкрылася справа спісе знаходзіце аднайменны файл, пстрыкае на ім правай клавішай мышы, а ў які выпаў кантэкстным меню выбіраеце пункт «Запуск ад імя Адміністратара».

У адкрылася кансолі трэба надрукаваць каманду «wusa.exe / uninstall / КВ: 2882822». Адпаведна, калі ў вас ўстаноўлена абнаўленне пад іншым парадкавым нумарам, то менавіта яго трэба прапісваць у апошнім пункце.

Радок «wusa.exe» запускае спецыялізаваную ўтыліту, якая як раз адказвае за выдаленне або ўстаноўку сістэмных патчаў.

Бо выправіць памылку «0xc0000005» гэтым спосабам атрымоўваецца не заўсёды, можна скарыстацца адкатам сістэмы.

адкат сістэмы

Гэты метад даволі надзейны, бо перад кожнай устаноўкай крытычных абнаўленняў і іншымі важнымі аперацыямі сістэма аўтаматычна стварае кропку аднаўлення. Як запусціць адкат, каб не бачыць надакучлівага «access violation 0xc0000005»?

Для гэтага трэба зноў-такі націснуць на кнопку «Пуск», абраць у якое адкрылася меню «Панэль кіравання», у якой неабходна актываваць опцыю «Аднаўленне». У якое адкрылася дыялогавым акне націскаеце на кнопку «Запуск аднаўлення сістэмы». Прайшоўшы праз падказкі «Майстры», вы лёгка Адкаціць Windows да працаздольнага стану.

выкарыстоўваем DISM

Калі памылка прыкладання «0xc0000005» Windows 7 выскоквае нават пасля ўсіх вышэйпададзеных дзеянняў, застаецца толькі звярнуцца да дапамогі "цяжкай артылерыі».

Перш неабходна запусціць сераду аднаўлення. Каб зрабіць гэта, вам спатрэбіцца той установачны дыск, з якога вы праводзілі інсталяцыю аперацыйнай сістэмы. Калі ў вас такога няма, то перад тым як выправіць памылку «0xc0000005», яго варта стварыць самастойна.

Для гэтага трэба спампаваць афіцыйны загрузны дыск з Windows 7, а затым запісаць яго на дыск або на флэшку адпаведнага памеру.

Пасля запісу дыск ўстаўляецца ў прывад для аптычных носьбітаў, а кампутар накіроўваецца на перазагрузку. У BIOS трэба выставіць загрузку з CD / DVD-прывада. Як гэта зрабіць, вам неабходна будзе пазнаваць з інструкцыі да матчынай платы, так як у розных вытворцаў працэс можа моцна адрознівацца.

Загрузіўшыся з дыска, трэба выбраць пункт «Аднаўленне». Майце на ўвазе, што пры загрузцы кампутара можна націснуць на кнопку F8 (нават без дыска), пасля чаго выйдзе меню варыянтаў загрузкі. Выберыце «Ліквідацыя непаладак кампутара». Але мы ўсё ж рэкамендуем выкарыстоўваць аптычны носьбіт, так як у гэтым выпадку вы не будзеце залежаць ад магчымых збояў самой аперацыйнай сістэмы.

У любым выпадку пасля выбару аднаўленчага варыянту адкрыецца дыялогавае акно, у якім трэба выбраць рэжым «Камандны радок».

выкарыстоўваныя каманды

Майце на ўвазе: так як памылку «0xc0000005» Windows 7 вы будзеце ўстараняць з-пад BIOS, усе ніжэйпададзенаму каманды лепш перапісаць на асобны лісток або раздрукаваць. Калі ёсць магчымасць усталяваць побач другі кампутар або наўтбук - зусім добра.

Такім чынам, непасрэдна да справы. Перш-наперш дакладна вызначыце літару дыска, на якім ўсталяваная аперацыйная сістэма. Вядома, у пераважнай большасці выпадкаў гэта «З», але могуць быць і нюансы. Асабліва гэта тычыцца тых карыстальнікаў, якія адначасова выкарыстоўваюць дзве і больш сістэмы, якія размяшчаюцца на адным фізічным дыску.

У камандны радок прапісваеце каманду «DISM / Image: З: \ / Get-Packages», дзе «: З: \" - гэта як раз абазначэнне лагічнага дыска. Адпаведна, пры неабходнасці гэты параметр трэба змяніць пад вашыя патрабаванні.

Вылезе пералік, у якім вам неабходны пункт, у якім згадваецца адно з пералічаных вышэй абнаўленняў (KB2872339, KB2882822 і г.д.). Выглядаць гэта будзе прыкладна так: «PackageName: Package_for_КВ2859537 ~ 31bf3856ad364e35 ~ х86 ~~ 6.1.1.3».

Вылучыце патрэбны вам пункт пры дапамозе левай клавішы мышы. Пасля гэтага клікніце па вылучанага тэксту правай клавішай, у кантэкстным меню абярыце пункт «Капіяваць». Пасля гэтага ў камандным радку набярыце загадам кшталту: «DISM / Image: З: \ / Remove-Package / PackageName:».

Выконвайце усё максімальна ўважліва, бо лішні прабел або выпадкова «Уціснуўшыся» туды кірылічная літара звядуць ўвесь ваш праца на "не"!

Адразу пасля двукроп'я ўстаўце тую радок, якую мы капіявалі вышэй. Выглядаць гэта будзе прыкладна так: «DISM / Image: З: \ / Remove-Package / PackageName: PackageName: Package_for_КВ2859537 ~ 31bf3856ad364e35 ~ х86 ~~ 6.1.1.3». Без двукоссяў, зразумела.

Пасля націску клавішы «Enter» запусціцца спецыяльная сістэмная ўтыліта, якая деинсталлирует паказаны вамі пакет. Звярніце ўвагу! Аперацыя выканана паспяхова, калі абраны пакет не паказаны ў спісе ўсталяваных абнаўленняў.

Праверыць гэта проста. Адкрыйце «Панэль кіравання», знайдзіце там пункт «Цэнтр абнаўлення Windows», запусціце яго. У левым ніжнім куце адкрыўся дыялогавага акна ёсць спасылка «Устаноўленыя абнаўлення». Калі ў спісе няма «вінаватага імпрэзы», то дакучлівую паведамленне «0xc0000005», пасля абнаўлення Windows якое з'явілася, больш за вас не патурбаваў.

меры прафілактыкі

Усё вышэйпералічанае цалкам бескарысна, калі не ведаць аб метадах прадухілення падобных з'яў у далейшым. Па-першае, абавязкова забяспечце свайго кампутара абарону ад вірусаў.

У самым пачатку мы згадвалі пра тое, што мадыфікацыя ядра сістэмы шкоднасным ПА як раз-такі можа выклікаць крах праграмы ў выпадку абнаўлення. Акрамя таго, настойліва не раім карыстацца рознымі патчамі для ўстаноўкі ў сістэму іншых тэм афармлення.

«Красотищу» вы (быць можа) навядзе, ды вось толькі памылка абнаўлення «0xc0000005» напэўна звядзе ўсю радасць ад новых «свистелок» да нуля.

Другое. Ніколі не карыстайцеся актыватара. Паверце, ужо калі вы і надумалі ў даследчых мэтах (!) Выкарыстоўваць пірацкае праграмнае забеспячэнне, то лепш выкарыстаць ОЕМ ключы. Куды бяспечней і надзейней. Але гэта толькі тэорыя, а не кіраўніцтва да дзеяння. Усе ўжо ведаюць, што надзейней і бяспечней ліцэнзійнага ПА нічога і быць не можа ...

Адпаведна, пад гэты ж пункт трапляюць і рознага роду «зборкі». Хто яго ведае, што і як туды напхалі «таленавітыя» юныя тэхнікі. І «пролеченный» ядро далёка не самае горшае. Як вам праграма Radmin для аддаленага адміністравання без майстар-пароля? А такія зборкі трапляліся, прычым не раз. Выкарыстоўваючы вырабы ад невядома каго, вы рызыкуеце не толькі стабільнасцю сістэмы, але і ўласнымі прыватнымі дадзенымі і нават грашовымі сродкамі!

Тэхнічная падтрымка

Нарэшце, калі вы рушылі ўслед нашым добрым саветам, выкарыстоўваючы ліцэнзійнае ПА, у выпадку поўнага краху сістэмы можна звярнуцца ў тэхпадтрымку ад Microsoft. Тэлефон або іншыя кантактныя дадзеныя павінны быць на налепцы з серыйным нумарам. Акрамя таго, даведацца пра гэта больш падрабязна можна, проста зайшоўшы ў «Уласцівасці кампутара», дзе павінны быць кантактныя дадзеныя вытворцы кампутара або самой карпарацыі Майкрасофт. Вядома, калі ў графе «Уласцівасці» варта нешта накшталт «Кулцхакер007», вам гэта не дапаможа.

І яшчэ. Зноў вяртаючыся да тэматыкі зборак і асабліва «прасунутых» карыстальнікаў, адзначым важнасць аўтаматычнага аднаўлення сістэмы. Па змаўчанні гэтая опцыя ўключаная.

Але нашы гордыя юзэры і стваральнікі зборак, лічачы сябе нашмат разумнейшыя стваральнікаў Windows, рэгулярна яе адключаюць. Улічваючы, наколькі прасцей становіцца жыццё пры ўключаным аднаўленні, так рабіць папросту недарэчна. Зэканоміўшы пару гігабайт вольнага месца, вы рызыкуеце страціць сістэму з-за дробязнай збою.

Спадзяемся, што вы даведаліся пра прычыны, з-за якіх з'яўляецца памылка прыкладання «0xc0000005». Як выправіць гэта прыкрае непаразуменне, мы досыць падрабязна апісалі ў нашай артыкуле. Адважвайцеся! Зрабіць усё вышэйапісанае досыць проста.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.birmiss.com. Theme powered by WordPress.