Táboa de contidos
"Esta acción non se pode completar porque o ficheiro está aberto noutro programa"
Atoparse cunha mensaxe de erro pode ser unha experiencia frustrante, especialmente cando precisa completar unha tarefa con urxencia. Esta mensaxe de erro xeralmente ocorre cando tenta modificar ou eliminar un ficheiro utilizado por outro programa ou proceso. Aínda que a mensaxe pode ser confusa, a solución adoita ser sinxela. Este artigo explorará varias formas de resolver este problema e completar a túa tarefa.
Razóns comúns para o "Esta acción non se pode completar porque o ficheiro está aberto noutro programa"
Aquí tes tres comúns causas desta mensaxe de erro "esta acción non se pode completar porque o ficheiro está aberto":
- O ficheiro está en uso actualmente: Un dos motivos máis comúns deste erro é que outro programa ou proceso utiliza o ficheiro que está tentando modificar ou eliminar. Este pode ser un programa que abriu anteriormente, un proceso do sistema operativo ou mesmo malware que se esconde en segundo plano. Para resolver este problema, pode pechar o programa usando o ficheiro ou reiniciar o seu ordenador para finalizar os procesos en execución que poidan estar usando o ficheiro.
- O ficheiro está bloqueado: Outro motivo polo que pode recibir esta mensaxe de erro é que o sistema bloquea o ficheiro que está a tentar modificar ou eliminar. Isto pode ocorrer se o ficheiro está marcado como só de lectura ou se o sistema operativo puxo un bloqueoproblema para corrixir a mensaxe de erro. Unha vez localizado, fai clic co botón dereito no ficheiro ou cartafol e selecciona "Compartir con". Desde as opcións, selecciona "Deixar de compartir". Con ficheiros e cartafoles non compartidos, pode mover, renomear ou eliminar o ficheiro sen máis problemas.
Instalar o último .Net Framework
Nalgúns casos, non tendo instalado o .NET Framework necesario. pode causar este problema xa que moitas aplicacións de Windows confían nel. Para solucionar isto, descargue o necesario .NET Framework do sitio web de Microsoft, que é gratuíto. Para solucionar o problema, pode ser necesario instalar todas as versións do cadro e verificar se o problema está resolto.
Renomear ficheiro ou directorio mediante o símbolo do sistema
Para comezar a acceder ao símbolo do sistema e cambiar o nome do ficheiro, siga este método:
- Iniciar o símbolo do sistema como administrador.
- Escriba o directorio desexado e introduza o seguinte comando, substituíndo “problematic_file.txt” e “new_name.txt” polo nome e extensión do ficheiro que quere renomear: "rename problematic_file.txt new_name.txt".
- Tamén pode usar o comando "rename c:path_to_problematic_file problematic_file.txt new_name.txt" como alternativa.
Como alternativa, pode usar o comando "rename c:path_to_problematic_file problematic_file.txt new_name.txt".
Teña en conta que se non pode cambiar o nome dun ficheiro porque está aberto noutro programa, pode utilizar Símbolo do sistema para renomealoen cambio. Lembre que esta é unha solución avanzada, polo que asegúrese de comprender previamente a sintaxe do símbolo do sistema. Se atopas unha mensaxe de acceso denegado no símbolo do sistema, tenta executala desde o modo seguro.
Cambia a túa configuración de seguranza
Para solucionar o problema, debes engadir os permisos de seguranza que faltan para o cartafol problemático ou ficheiro.
- Busca un cartafol de traballo que non teña este problema (utilice un cartafol que non sexa do sistema).
- Unha vez localizado o cartafol, fai clic co botón dereito sobre el para acceder o menú "Propiedades".
- Navegue ata a pestana Seguridade e tome nota da lista de grupos e usuarios dispoñibles.
- Repita os pasos 1 a 3 para o cartafol ou ficheiro problemático. Unha vez que abras a pestana Seguridade, comprobe se faltan entradas do paso 3.
- Se falta algunha entrada, engádeas manualmente facendo clic no botón Editar.
- Fai clic no botón Engadir e introduce o nome de usuario ou grupo preferido no campo Introduza os nomes dos obxectos para seleccionar o campo” > fai clic en "Comprobar nomes".
- Fai clic no botón Aceptar.
- Pasa o cursor sobre o novo usuario ou grupo adicional e selecciónao para comprobar o control total na columna Permitir.
- Faga clic en Aplicar e Aceptar para gardar os cambios.
Cambiar os permisos de seguranza de Dllhost.exe
Para corrixir o erro, pode cambiar a configuración de seguranza de dllhost.exe. O problema ás veces pode ocorrer debido a problemas co proceso COM Subrogate, que está relacionado condllhost.exe.
- Preme Ctrl + Maiús + Esc para iniciar o Xestor de tarefas.
- Unha vez que se abra o Xestor de tarefas, vai á pestana Detalles.
- Busca dllhost. exe > fai clic co botón dereito sobre el > escolle "Propiedades"
- Navega á pestana Seguridade e fai clic no botón Editar.
- Selecciona "Administradores" > marque Control total na columna Permitir.
- Fai clic en Aceptar e Aplicar para gardar os cambios.
Nota: Finaliza o proceso de substitución COM se atopas dificultades para cambiar a seguridade permisos. Ao abrir o Xestor de tarefas, busque "COM Subrogate" e seleccione "Finalizar tarefa".
Conclusión: resolver o dilema "O ficheiro está aberto"
En conclusión, atopar esta mensaxe de erro pode frustrar e perturbar a produtividade. É importante comprender as posibles causas para evitar que ocorra no futuro. Aínda que pode ser tentador buscar inmediatamente unha solución, reflexionar sobre o que puido causar o erro pode axudar a evitar que xurdan problemas similares no futuro.
Ao ter en conta os factores que provocan este erro, podemos ser máis proactivos para evitalo e minimizar o seu impacto no noso traballo.
para evitar que se modifique. Para resolver este problema, pode tentar cambiar a configuración de permisos do ficheiro ou utilizar unha conta de administrador para acceder ao ficheiro. - O ficheiro está danado: Ás veces, un ficheiro pode corromperse. debido a un virus, un erro de software ou un fallo de hardware. Cando isto ocorre, é posible que o ficheiro se use pero non se pode modificar nin eliminar. Para resolver este problema, pode executar unha análise de virus para eliminar calquera programa malicioso que cause a corrupción ou utilizar unha ferramenta de recuperación de ficheiros para recuperar o ficheiro e crear unha nova copia.
Como solucionalo: A acción non se pode realizar. Completado porque o ficheiro está aberto
Deter procesos en segundo plano
A través do xestor de tarefas
Encontrando o "Ficheiro en uso, a acción non se pode completar porque o ficheiro está aberto" o erro é común e pode ocorrer por varias razóns. O motivo probable desta mensaxe de erro é que outro programa está a usar o ficheiro ao que estás tentando acceder. Podes usar o Xestor de tarefas para deter todos os procesos en segundo plano para resolver este problema. Siga estes pasos:
- Abra o Xestor de tarefas premendo CTRL+ALT+SUPPR
- Seleccione os procesos e faga clic en "Finalizar proceso".
A través do Monitor de recursos
Para comezar a identificar e finalizar os procesos que están asociados a un ficheiro, use o Monitor de recursos:
1. Manteña premidos os botóns Windows e R do teclado.
2. Escriba "resmon.exe" no campo emerxente que aparece eprema "Intro".
3. Isto lanzará o Monitor de recursos. Fai clic na sección "CPU" para expandila.
4. Abre a pestana "Mangos asociados".
5. No campo "Controladores de busca", escriba o nome do ficheiro ou cartafol que lle dá a mensaxe de erro e prema "Buscar".
6. Unha vez que o Resource Monitor remate a súa análise, amosará unha lista de procesos asociados ao ficheiro que buscaches.
7. Fai clic co botón dereito en cada proceso identificado e selecciona "Finalizar proceso" para finalizalos.
8. Unha vez que remates todos os procesos asociados co ficheiro, tenta renomear, movelo, eliminalo ou modificalo de novo.
Unha vez que se deteñan os procesos en segundo plano, poderás acceder ao ficheiro sen máis problemas. Se o problema persiste, tenta reiniciar o teu ordenador e acceder de novo ao ficheiro.
Baleira a papeleira e reinicia
Cando intentes eliminar un ficheiro, aparecerá o mensaje “A acción non se pode completar porque O erro do ficheiro está aberto é un dos erros máis comúns que poden atopar os usuarios de Windows. O xeito máis sinxelo de resolver este erro é baleirando a papeleira. A papeleira é un lugar de almacenamento temporal para os ficheiros eliminados e, ao baleirala, borra todos os ficheiros de forma permanente. Polo tanto, o ficheiro que causa o erro tamén debe eliminarse. Comeza por:
1. Localiza a icona da papeleira de reciclaxe no teu escritorio.
2. Fai clic co botón dereito sobre el e selecciona "Vaciar a papeleira".o menú
3. Fai clic en "Si" na xanela emerxente para confirmar que queres eliminar todos os elementos de forma permanente.
Despois de eliminar os ficheiros, reinicia o teu ordenador con Windows 11/10 e comproba se o erro persiste.
Eliminar ficheiros temporais
Os ficheiros temporais adoitan xerarse cando se instala un novo programa ou se abre un novo documento. A eliminación destes ficheiros libera espazo no teu ordenador e pode axudar a corrixir o erro "a acción non se pode completar porque o ficheiro está aberto", que ás veces pode resultar de ficheiros temporais danados.
Para eliminar ficheiros temporais. , siga estes pasos:
1. Preme as teclas Windows + R para iniciar o diálogo Executar.
2. Escriba %temp% e prema Intro.
3. Preme CTRL + A para seleccionar todos os ficheiros e, a continuación, preme Maiús + Supr para eliminalos permanentemente.
Unha vez que remate o proceso, verifique se resolveu o "A acción non se pode completar porque o ficheiro está aberto". ” erro.
Reinicie o Explorador de ficheiros
O proceso do Explorador de Windows execútase en segundo plano do sistema do seu ordenador e ás veces pode interferir coas modificacións dos ficheiros. Reiniciar o Explorador de ficheiros pode facelo máis eficiente e evitar que obstaculice os teus intentos de eliminar ou renomear un ficheiro. Estes son os pasos:
1. Fai clic co botón dereito no botón Inicio.
2. Seleccione a opción "Xestor de tarefas".
3. Fai clic en "Procesos", desprázate ata a parte inferior da lista eseleccione "Explorador de Windows".
4. Fai clic en "Reiniciar".
Antes de tentar volver acceder ao ficheiro, agarda polo menos un minuto.
Limpa as túas miniaturas
O proceso de uso do Explorador de ficheiros as miniaturas poden evitar que se realicen determinadas accións de ficheiros executando varios procesos. Desactivar as miniaturas pode axudar a deter estes procesos. Aquí tes dous métodos para eliminar as miniaturas:
Uso da limpeza de disco
- Abre o Explorador de ficheiros e selecciona "Este PC".
- Fai clic co botón dereito no disco principal e selecciona "Propiedades".
- Fai clic en "Limpeza de disco".
- Escolle a opción "Miniaturas" e fai clic en "Aceptar". Isto eliminará as miniaturas, permitíndoche cambiar os teus ficheiros.
Utilizando o símbolo do sistema
- Utilizando a busca de Windows, escribe "Símbolo de sistema" para comezar a acceder a el .
- Faga clic co botón dereito no símbolo do sistema e seleccione "Executar como administrador".
- Comprobe que a unidade principal do sistema está seleccionada. Se se atopa o contrario, escriba "C:" > prema Intro.
- Escriba “del /ash /s thumbs.db” > prema Intro.
Ten en conta que debes esperar polo menos 1 minuto para que se borren as bibliotecas de miniaturas. Unha vez rematado, proba a manipular o teu ficheiro para resolver o problema.
Desactivar as miniaturas
No caso de que eliminar as miniaturas axude a resolver o problema e queres deter a súa xeración por completo, hai varios métodos. Podería probalos aínda que ningún dos procedementos anteriores funcionaraao probar todas as solucións existentes.
Uso da configuración do Explorador de ficheiros
1. Abre este PC e fai clic en Ver na parte superior da xanela.
2. Seleccione Opcións no menú despregable.
3. Na xanela aberta, vai a Ver, desprázate cara abaixo e escolla Mostrar sempre iconas, nunca miniaturas en Ficheiros e cartafoles.
4. Fai clic en Aplicar e despois en Aceptar para que se poidan gardar os cambios.
Uso das opcións de rendemento
1. Accede a “Este PC” e fai clic co botón dereito no espazo debaixo dos teus discos.
2. Seleccione Propiedades e navegue ata Configuración avanzada do sistema.
3. En Rendemento, faga clic en Configuración.
4. Localiza "Mostrar miniaturas en lugar de iconas" e desmarcala.
5. Faga clic en Aplicar e, a continuación, en Aceptar.
Uso do Editor do Rexistro
1. Preme os botóns Windows + R para iniciar o cadro de diálogo Executar >> escriba "regedit" no campo.
2. Ábreo e confirma a xanela UAC.
3. Navega a HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced no panel esquerdo.
4. Busca IconsOnly e fai dobre clic nel.
5. Cambia o seu valor a 1 para desactivar as miniaturas. Para activalos de novo, escriba 0 en lugar de 1.
6. Fai clic en Aceptar.
Uso do Editor de políticas de grupo
1. Preme os botóns da tecla Windows + R e escribe gpedit.msc no campo e fai clic en Aceptar ou Intro para abrilo.
2. Vaia ata Configuración do usuario > Modelos administrativos > Compoñentes de Windows> Explorador de ficheiros no panel esquerdo.
3. Localiza "Desactivar o almacenamento en caché de miniaturas en ficheiros thumbs.db ocultos" e fai dobre clic nel.
4. Establece o seu valor en "Activado" > Faga clic en Aplicar e Aceptar.
Iniciar Windows en procesos separados cambiando o Explorador de ficheiros
Para mellorar a estabilidade do Explorador de ficheiros cando non está distribuíndo os recursos correctamente, pode ser beneficioso configuralo para abrir windows en procesos separados.
1. Acceda a “Este PC” e prema na pestana “Ver”.
2. No menú despregable, seleccione "Opcións".
3. Acceda a "Opcións do cartafol" na xanela que aparece; vai á pestana "Ver".
4. Marque a caixa xunto a "Iniciar as fiestras do cartafol nun proceso separado".
5. Fai clic en "Aplicar" e en "Aceptar".
Usar o arranque limpo
A función de arranque limpo de Windows permite aos usuarios iniciar o seu ordenador só con aplicacións e servizos incorporados esenciais, o que fai que sexa máis fácil. para identificar se algunha aplicación ou proceso de terceiros está a causar un problema. Ao iniciar o sistema no modo de arranque limpo, podes modificar ou eliminar ficheiros sen atopar ningún problema. Siga estes pasos para iniciar o seu ordenador no modo de arranque limpo:
1. Manteña premidos os botóns Windows e R, escriba “msconfig” e prema Intro.
2. Fai clic na pestana Servizos na parte superior da xanela Configuración do sistema.
3. Marque a caixa xunto a "Ocultar todos os servizos de Microsoft"> prema en "Desactivar todo".
4. Seleccione a pestana "Xeral" e seleccione "Inicio selectivo". Asegúrate de que a caixa xunto a "Cargar servizos do sistema" estea marcada.
5. Fai clic en "Aplicar" e en "Aceptar" e, a continuación, reinicia o teu ordenador.
Proba a editar os teus ficheiros mentres estás no modo de arranque limpo. Unha vez resolto o problema, ou se non é posible, é importante devolver a configuración de Windows ao inicio normal. Para iso, volva facer os pasos anteriores e habilite os servizos desactivados e, a continuación, cambie a opción de inicio de "Selectivo" a "Normal". servizos no seu ordenador con Windows, siga estes pasos:
1. Preme a tecla Windows + S e busca "grupo doméstico".
2. Seleccione "Grupo de casa" dos resultados e prema en "Saír do grupo de casa".
3. Confirma que queres saír do grupo de casa e fai clic en "Finalizar".
4. Abra a xanela Servizos premendo a tecla Windows + R, escribindo "services.msc" e facendo clic en "Aceptar".
5. Fai dobre clic en "Proveedor de grupo doméstico" e configura o "Tipo de inicio" en "Desactivado". Aplicar e facer clic en "Aceptar".
6. Fai dobre clic en "HomeGroup Listener" e configura o seu "Tipo de inicio" en "Desactivado". Aplicar e facer clic en "Aceptar".
7. Abra o Editor do Rexistro e navegue ata a ruta "Computer/HKEY_LOCAL_MACHINE/SOFTWARE/Classes/CLSID{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}".
8. Crea un novo valor DWORD chamado“System.IsPinnedToNameSpaceTree” e configúrao en 0. Garda os cambios e pecha o Editor do Rexistro.
Cambia a vista da túa carpeta
Para modificar ficheiros dun directorio específico, siga estes pasos:
- Abre o Explorador de ficheiros.
- Vaia á pestana Ver.
- Selecciona Iconas pequenas, Lista ou Detalles no menú.
Despois de cambiar a vista do cartafol, pode modificar todos os ficheiros deste directorio sen atopar ningún problema. Lembre que esta é unha solución alternativa; terás que repetir estes pasos para cada directorio que causa o erro.
Desactivar a busca de Windows
Para desactivar as localizacións de indexación e o servizo de busca de Windows, siga estes pasos:
- Preme a tecla Windows + S e introduce as opcións de indexación.
- Selecciona Opcións de indexación no menú.
- Fai clic en Modificar e desmarca as localizacións de indexación.
- Fai clic en Aceptar para gardar os cambios.
- Preme os botóns Windows + R para iniciar o cadro de diálogo Executar> escriba services.msc > faga clic en Aceptar.
- Busque "Busca de Windows" nas opcións e, a continuación, prema dúas veces nela.
- Establece o tipo de inicio en "Desactivado" > fai clic en "Deter" para deter o servizo.
- Fai clic en Aplicar e, a continuación, en Aceptar para que se garden os cambios.
A desactivación da busca de Windows pode causar problemas con determinadas funcións e debes restaurar todo ao estado anterior se ocorre algún problema.
Deixa de compartir o cartafol problemático
Busca o ficheiro ou cartafol que causa o