Me gustaría detener la creación del archivo 'desktop.ini' en el 'Escritorio' de mi máquina con Windows 10. He hecho esta pregunta sepcifically acerca de Windows 10: Hay una pregunta sobre el mismo problema en Windows 8 aquí , las soluciones propuestas allí (y otras partes) para Windows 7 y 8 no parecen funcionar.
Por favor, no hay soluciones en la línea de 'deshabilitar la visualización de archivos ocultos'. Mi pregunta específica es cómo detener la creación del archivo en el escritorio.
windows
windows-10
Neil Townsend
fuente
fuente
UseDesktopIniCache=0
(de la respuesta en superuser.com/a/650431/523828 ) en Windows 10?Respuestas:
(Mucho) Edición posterior: parece que esta solución ya no funciona en Windows10. Dejando la respuesta aquí como referencia.
Usé la solución encontrada aquí :
Para mí, no tenía el valor, así que tuve que crearlo. Después de reiniciar, creó automáticamente el valor en
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Policies\Explorer
Ejecutando Windows 10 Build 14393.222
fuente
Guión actualizado Trabajo verificado y no activa el cuadro de diálogo de permiso.
No es posible evitar que Windows cree desktop.ini porque en realidad no es Windows quien lo está haciendo. Algún otro servicio de terceros está desencadenando la creación de ese archivo, y claramente, Windows lo permite a pesar de UseDesktopIniCache = 0.
Desktop.ini me estaba volviendo loco, así que se me ocurrió una solución irregular. Observé que el archivo desktop.ini se crea unos segundos después del arranque. Me aproveché de eso. Al usar el Programador de tareas, deshabilito temporalmente el permiso de escritura en el Escritorio al iniciar. Eso impide que los servicios de terceros realicen travesuras con mi escritorio. Luego, un minuto después del inicio, otra tarea restablece el permiso de escritura en el escritorio.
Aquí he compartido un conjunto de archivos XML de muestra para que Task Scheduler haga el trabajo.
Esta versión del script deshabilita la herencia.
Este es para deshabilitar el permiso de escritura en el arranque:
Este es para restablecer el permiso un minuto después:
Tenga en cuenta que mi unidad de arranque es una SSD, aunque no muy rápida. Los tiempos pueden variar dependiendo de qué tan rápido se inicie su sistema operativo.
Además, no puede importar estos scripts directamente debido a la presencia de campos de Autor e ID de usuario. Solo toma nota de todos los parámetros.
fuente
[Respuesta anterior eliminada] Vaya, perdón por eso. Ha pasado un tiempo y lo confundió con thumbs.db
Pruebe esto en su lugar para los archivos desktop.ini: abra el editor de registro y navegue a: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer Cambie el valor UseDesktopIniCache a 0 (agréguelo como valor DWORD si aún no existe.
Aquí hay un par de enlaces a las publicaciones de otros donde funcionaba para ellos. Sin embargo, la mayoría fueron con victorias 7 y 8.
fuente
Es mejor no eliminar el archivo desktop.ini, ya que la carpeta requiere que el archivo .ini se ejecute correctamente. Un archivo Desktop.ini es un archivo que determina la forma en que Windows muestra una carpeta. Sin embargo, si lo desea, habilite la vista de archivos ocultos y haga clic con el botón derecho y presione Eliminar para eliminar el elemento.
fuente
deleting it may cause the folder to be problematic
, también es engañosa. ¿Puedes nombrar un efecto negativo si eliminas desktop.ini?Sé que dijiste "evita que se cree". Supongo que es porque desea que los archivos del sistema estén visibles y que desktop.ini (y probablemente thumbs.db) simplemente no estén presentes. La siguiente solución no impide que se cree, pero oculta los archivos del sistema solo en su escritorio, no en todo el sistema. Quizás eso sería aceptable.
Tengo esta solución aquí: http://searchenterprisedesktop.techtarget.com/blog/Windows-Enterprise-Desktop/Settings-Reset-in-Windows-10-Reinforces-Desktopini-Trick
fuente