Коригиране: Липсва споделена DLL



Опитайте Нашия Инструмент За Премахване На Проблемите

Някои потребители се обръщат към нас по отношение на някои липсва споделена DLL файлове, идентифицирани от няколко средства за почистване на системния регистър (особено Почистващ препарат ). През повечето време липсващите споделени DLL файлове са локализирани в Windows / Microsoft.NET, с ключовете на системния регистър, намиращи се в HKLM / СОФТУЕР. Всеки път, когато Ccleaner (или друг инструмент за почистване на регистрите) открие запис в системния регистър, който извиква определен DLL файл, той ще провери пътя на местоположението на този файл, за да види дали съществува. Ако файлът не се намира там, той ще обозначи събитието като „ липсва споделена DLL 'грешка.



Какво е средство за почистване на системния регистър?

Средствата за почистване на системния регистър (Ccleaner и подобни) са предназначени за сканиране на Регистър на Windows файлове. Те подобряват производителността на системата, като идентифицират и премахват тези записи, които някога са имали цел, но сега вече не се използват. Ефективността на този тип софтуер е спорна, тъй като няма много доказателства, показващи подобрения в производителността след стартиране на почистване на системния регистър.



Повечето средства за почистване на системния регистър няма да премахват записите без вашето съгласие. Обикновено ще ви бъде представен списък със записи, които трябва да бъдат разгледани, и ще можете да изберете кои събития да разрешите.



Какво е споделен DLL файл?

ДА СЕ DLL (динамична библиотека с връзки) е малка програма, която не е в състояние да функционира сама. За да се изпълни, трябва да се извика и изпълни от друга програма. Всеки DLL файл знае как да изпълни определено действие - напр. ж. създавам 3D среда или свържете компютъра си към принтер . ДА СЕ споделена DLL е динамична библиотека с връзки който се използва от редица различни програми.

Защо се случва?

Най-вероятно имате този проблем, защото някои споделени DLL файлове са деинсталирани заедно с определен софтуер, от който сте решили да се отървете. Някои деинсталатори ще ви попитат дали искате да запазите споделени DLL файлове , докато други ще ги премахнат, без да питат. Ако споделена DLL е изоставена от програма, която сте деинсталирали, CCleaner и всеки друг подобен софтуер ще я маркират като „вече не е необходима“. Има обаче случаи, при които определени споделени DLL файлове се считат за ненужни, дори ако Windows все още ги използва от време на време.

Имайте предвид, че в повечето случаи (и особено с .NET DLL файлове ), Windows автоматично ще създаде същите ключове на системния регистър, когато има нужда от тях, дори ако преди това сте ги изтрили със софтуер на трета страна като CCleaner.



Направихме повечето от нашите разследвания на CCleaner и по - голямата част от .NET файлове с етикет липсващи DLL файлове където стари версии, които рядко се използват от Windows вече (особено при Windows 10).

Как да се справим с липсващите споделени DLL файлове

Повечето потребители, срещащи този проблем, са объркани дали да позволят на софтуер за почистване на системния регистър да се погрижат за проблема или ако изобщо трябва да игнорират проблема. Е, отговорът се крие някъде по средата.

Въпреки че не успяхме да идентифицираме каквито и да било основни проблеми, причинени от позволяването на Ccleaner (или друг софтуер) да поправи липсващите споделени DLL файлове, ще направите също толкова добре, че ще ги игнорирате изцяло.

Но имайте предвид, че Microsoft не препоръчва използването на софтуер, който модифицира или подправя ключове на системния регистър . Въпреки че CCleaner е програма, която се радва на голямо доверие на потребителите, тя може да не винаги е в крак с това кои клавиши в момента се използват от Windows и кои не.

Като обикновено правило, когато правите промени в Регистър на Windows , препоръчително е първо да създадете резервно копие. Повечето средства за почистване на регистрите включват опцията за създаване на резервно копие на регистъра преди започване на сканирането, но това не винаги е достатъчно. Препоръчваме също да създадете точка за възстановяване, преди да приемете промените в системния регистър, тъй като може да задействате някои проблеми, които няма да бъдат разрешени чрез импортиране на архив на регистъра.

В случай, че решите да позволите на вашия софтуер за почистване на системния регистър да се занимава с липсват споделени DLL файлове, следвайте ръководството по-долу, за да създадете необходимите архиви, преди да изтриете липсват споделени DDL записи:

  1. Натиснете Клавиш на Windows + R за да отворите команда за изпълнение. Тип ' systempropertiesprotection ”И удари Въведете за да отворите Защита на системата раздел на Системни свойства.
  2. В Защита на системата щракнете върху раздела Създайте бутон под Настройки за защита . Но се уверете, че вашият OS Drive е избран, преди да го направите.
  3. Назовете вашето Точка за възстановяване на системата и натиснете Създайте бутон за стартиране на процеса.
  4. Изчакайте, докато се създаде точката за възстановяване. В зависимост от размера на устройството ви с операционна система може да отнеме над 10 минути.
  5. След като точката за възстановяване бъде създадена, върнете се към вашия чистач на системния регистър и сканирайте отново системата си за проблеми. След като бъдат идентифицирани липсващите споделени DLL файлове, изберете всяка от тях и кликнете върху Коригирайте избрани проблеми.
    Забележка: Тези стъпки се правят с Ccleaner. Ако използвате различно средство за почистване на системния регистър, може да имате различни опции, от които да избирате.
  6. След това ще бъдете попитани дали искате да архивирате системния регистър, преди да правите промени в него. Хит Да при подканата.
    Забележка: Ако не ви е дадена възможност за архивиране на системния регистър, можете да го направите и ръчно. За да направите това, отворете прозорец за изпълнение ( Клавиш на Windows + R ), Тип ' regedit ”И удари Въведете да отвориш Редактор на регистъра. След като сте там, отидете на Файл и изберете Износ. След това просто изберете името и местоположението на вашия архивен файл.
  7. След това дайте име на архивния файл на системния регистър и го запазете някъде.
  8. И накрая, справете се с всички проблеми, свързани със споделените DLL файлове, като щракнете върху Коригирайте всички избрани проблеми .

Ако нещата се объркат

Стъпките по-долу са предназначени само за подпомагане на онези от вас, които изпитват основни проблеми след изтриване на споделени DLL файлове . Това е крайно необичайно, но се знае, че се случва. Ако се окажете в тази ситуация, следвайте ръководството по-долу, за да възстановите системния регистър от архива, който преди това създадохме. Ако това не е ефективно, продължете със следните стъпки, за да използвате точка за възстановяване, за да върнете компютъра си в състояние, в което функционира правилно.

  1. Натиснете Клавиш на Windows + R за да отворите прозорец за изпълнение. Тип ' regedit ”И удари Въведете да отвориш Редактор на регистъра .
  2. В Редактор на регистъра , отидете на Файл (в лентата на лентата) и изберете Внос . След това отидете до мястото, където сте запазили архива на системния регистър, и щракнете върху Отвори.
  3. Ако видите съобщение за успех, можете да рестартирате компютъра си и да видите дали проблемът е разрешен.
    Забележка: Ако все още срещате проблеми след рестартирането, продължете със стъпките по-долу.
  4. Натиснете Клавиш на Windows + R за да отворите друга Бягай прозорец. Тип ' rstui.exe И натиснете Enter, за да отворите Възстановяване на системата прозорец.
  5. В Възстановяване на системата съветник, удар Следващия при първия ред, след това изберете точката за възстановяване, която преди сте създали и сте ударили Следващия отново.
  6. И накрая, удари завършек и изчакайте системата ви да бъде възстановена до предишна точка (когато не сте срещали проблеми, причинени от изтриването на споделените DLL файлове).
5 минути четене