{"id":1502,"date":"2014-05-09T19:20:00","date_gmt":"2014-05-09T22:20:00","guid":{"rendered":"https:\/\/www.psafe.com\/blog\/o-que-e-dll-como-funciona-como-resolver-problemas"},"modified":"2021-12-16T16:10:42","modified_gmt":"2021-12-16T19:10:42","slug":"o-que-e-dll-como-funciona-como-resolver-problemas","status":"publish","type":"post","link":"https:\/\/www.psafe.com\/blog\/o-que-e-dll-como-funciona-como-resolver-problemas\/","title":{"rendered":"O que \u00e9, para que serve e como funciona um arquivo DLL"},"content":{"rendered":"<p><img decoding=\"async\" alt=\"\" src=\"https:\/\/static.psafe.net\/blog\/dll-aqruivo_2014-05-09.jpg\" style=\"height:256px; width:256px\" \/><\/p>\n<p>DLL &eacute; uma extens&atilde;o de arquivo muito presente no Windows, seu nome &eacute; a sigla de &ldquo;Dynamic Link Library&rdquo;,&nbsp;uma biblioteca din&acirc;mica com dados que podem ser acessados por v&aacute;rios programas instalados no computador. S&atilde;o rotinas configuradas em disco e que podem ser carregadas para execu&ccedil;&atilde;o de determinadas tarefas.<\/p>\n<p>H&aacute; v&aacute;rios tipos de DLL que podem conter c&oacute;digos, dados e in&uacute;meros recursos program&aacute;veis. DLLs podem gerenciar a mem&oacute;ria para um aplicativo, abrir janelas de mensagens no sistema, iniciar programas e atualizar softwares sem a necessidade de excluir o programa antes de instalar uma nova vers&atilde;o. Isso afeta a velocidade do computador e aperfei&ccedil;oa seu uso.<\/p>\n<h3><strong>Problemas com DLL s&atilde;o comuns<\/strong><\/h3>\n<p>&Eacute; comum que alguma DLL apresente erros ao ser: atualizada ou sobrescrita por algum problema no Windows, paralisa&ccedil;&atilde;o s&uacute;bita do sistema e DLL compartilhada que &eacute; removida ao desinstalar um programa.<\/p>\n<p>Esse tipo de erro faz com que o programa ao ser executado, apresente erros e n&atilde;o funcione do modo correto. Para reparar esse tipo de problema, a pr&oacute;pria Microsoft anexou um sistema que previne exclus&otilde;es e atualiza&ccedil;&otilde;es s&uacute;bitas em DLLs compartilhadas.<\/p>\n<h3><strong>V&iacute;rus em DLL<\/strong><\/h3>\n<p>Antes de compreender como um v&iacute;rus pode se apropriar de uma DLL, precisamos entender que e<span style=\"line-height:1.6em\">xistem duas esp&eacute;cies de v&iacute;rus&nbsp;no que respeita ao seu modo de alojamento: aqueles que s&atilde;o autocontidos e aqueles que precisam de um hospedeiro.<\/span><span style=\"line-height:1.6em\">No&nbsp;<\/span><span style=\"line-height:1.6em\">primeira caso, o v&iacute;rus est&aacute; contido em uma &uacute;nica pasta e &eacute; eliminado com a exclus&atilde;o da mesmam, n<\/span><span style=\"line-height:1.6em\">a segunda esp&eacute;cie o v&iacute;rus utiliza um outro arquivo<\/span><span style=\"line-height:1.6em\">&nbsp;existente no sistema pois precisa dele para funcionar.<\/span><span style=\"line-height:1.6em\">&nbsp;<\/span><\/p>\n<p><span style=\"line-height:1.6em\">O caso de uma DLL infectada pode parecer muito grave, s&oacute; que &eacute; mais comum do que se imagina. Por isso, um simples scanner do seu ant&iacute;virus&nbsp;&eacute; capaz de eliminar a amea&ccedil;a do arquivo infectado na grande maioria das vezes.<\/span><\/p>\n<h3><strong>Como resolver erros de DLL?<\/strong><\/h3>\n<p>A melhor maneira &eacute; reinstalar o programa que utiliza a DLL defeituosa. Se o programa envolve registro por meio de serial, verifique se o mesmo apresenta op&ccedil;&otilde;es de restaura&ccedil;&atilde;o dos arquivos, caso contr&aacute;rio, restaure o seu sistema Windows acessando o menu principal e pesquisando por &ldquo;restaura&ccedil;&atilde;o de sistema&rdquo; (sem as aspas) na caixa de busca.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Saiba o que \u00e9 DLL, como ela funciona, para que serve, e principalmente, como resolver problemas relacionados \u00e0 ela<\/p>\n","protected":false},"author":114,"featured_media":8364,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","ngg_post_thumbnail":0,"footnotes":""},"categories":[5],"tags":[11968],"class_list":["post-1502","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ciberseguranca","tag-definicao"],"_links":{"self":[{"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/posts\/1502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/users\/114"}],"replies":[{"embeddable":true,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/comments?post=1502"}],"version-history":[{"count":0,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/posts\/1502\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/media\/8364"}],"wp:attachment":[{"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/media?parent=1502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/categories?post=1502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.psafe.com\/blog\/wp-json\/wp\/v2\/tags?post=1502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}