Muestra "Mis documentos" / "Mis videos" / etc. sin el prefijo "Mi" en Windows 7

14

Aunque Windows 7 almacena carpetas especiales en la carpeta de inicio como Documents/ Videos/ etc., todavía se muestran como My Documents/ My Videos/ etc en el Explorador de Windows. Preferí la forma en que Vista los mostraba (es decir, sin el " My" prefijo).

¿Hay alguna forma de configurar esto en Windows 7?

Jacob
fuente
Pusieron el 'Mi' de nuevo? ¡Por qué harían eso! Maldito.
Phoshi
Windows 7 por defecto no muestra "Mi" .. para mí
Shoban
Según tengo entendido, el "Mi" regresó porque la gente confundió la biblioteca "Documentos" con la carpeta "Documentos".
RestablecerMonica Larry Osterman
1
@Shoban: ¿Sigues ejecutando RC? Solo lo vuelven a poner en RTM.
Jacob

Respuestas:

18

Lo descubrí yo mismo: en cada carpeta especial, hay un desktop.iniarchivo que especifica cómo debe mostrarse. Hay una línea allí que se ve así:

LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21770

Esa línea le dice a Windows que use el nombre localizado de un recurso de cadena en shell32.dll. Si elimina esa línea, cierra sesión y vuelve a iniciar sesión, el nombre que se muestra será el mismo que el nombre del archivo.

Sospecho que cambiar el nombre manualmente de la carpeta hace exactamente eso.

Jacob
fuente
8

La forma más fácil, vaya a su carpeta de inicio, por ejemplo, c:\users\<name>o en el tipo de ejecución, %userprofile%luego haga clic derecho en cualquiera de las mycarpetas y simplemente elija cambiar el nombre, luego elimine el myprefijo.

Crudo, pero funciona bien!

William Hilsum
fuente
Sí, solo lo probé.
RCIX
1
Esto no me ha funcionado en Windows 7; de hecho, funciona y luego se revierte. Ha sido muy frustrante.
Rob
@Rob ¡Esto funciona bien en Windows 7 como lo hice y lo probé en varias máquinas!
William Hilsum
He visto el mismo comportamiento que Rob. Puedo cambiarlo, dura un poco, y luego semanas o meses o algún período de tiempo más tarde, viene bacl.
jpmc26
3

Las carpetas de shell como "(Mis) documentos" se nombran en dos niveles, y las IU que cambian el nombre de "carpetas" son ambiguas ya que no sabe qué nivel se renombra.

En el nivel del directorio del sistema de archivos, es el nombre que vería a través de los administradores del sistema de archivos, el comando Dir, etc.

El shell de Windows (Windows Explorer, "Mi PC", etc.) examina el espacio de nombres, no el sistema de archivos como tal, por lo que muestra el nivel del espacio de nombres.

Las carpetas de shell están vinculadas a los directorios del sistema de archivos de destino en ambas direcciones; hay configuraciones de registro que apuntan desde la carpeta del espacio de nombres al directorio del sistema de archivos, y dentro del directorio del sistema de archivos hay un Desktop.ini que apunta de nuevo al espacio de nombres.

Específicamente, Desktop.ini puede definir: - un nombre de carpeta "localizado" que sobrescribe - si este nombre se debe transferir cuando se copia la carpeta - una ID que se vincula a un conjunto de comportamientos especiales para ese tipo de elemento de espacio de nombres

A veces, el nombre de namsespace se aplica de forma circunstancial, por ejemplo, cuando se inicia sesión en la cuenta de usuario John, puede ver "Mis documentos", mientras que desde otras cuentas de usuario, puede ver "Documentos de John". Tal comportamiento puede definirse dentro de la lógica para ese tipo de elemento de espacio de nombres, como lo señala la ID en Desktop.ini

Surgen problemas en al menos dos casos ...

1) Varios elementos del espacio de nombres se asignan a un solo directorio

En esta situación, solo hay un Desktop.ini para señalar a estas múltiples carpetas de espacios de nombres de referencia, y muy probablemente "el último gana".

2) Windows 7 reafirma periódicamente los nombres de espacio de nombres predeterminados

Supongamos que ha nombrado cuidadosamente el directorio sin procesar al gusto, asignó la carpeta de shell a este destino y configuró el nombre del espacio de nombres deseado dentro de Desktop.ini en el directorio. Lo has visto desde varias interfaces de usuario y todo es como debería ser.

Sin embargo, unos días o semanas, los nombres del espacio de nombres vuelven a "Mi ..." nuevamente, y cuando edita Desktop.ini, confirma que el nombre predeterminado no deseado se está confirmando allí. Lo edita de nuevo, pero sucede lo mismo una y otra vez.

El problema (2) es el que estoy tratando de resolver, la búsqueda que me llevó a este hilo.

Cquirke
fuente
Guau. Si estuviera diseñando un sistema operativo, nunca habría pensado en agregar estas características. todo adelantado a su tiempo y tiempo de desarrollo bien gastado!
jozxyqk