Confidencial de Windows: La historia de la restauración
El historial de la característica “ Restaurar las ventanas de carpeta anteriores al inicio de sesión ” es ciertamente tumultuous: back-y-sucesivamente las decisiones y comentarios de los usuarios.
Raymond Chen
Cuando Microsoft presentó la nueva interfaz de explorador de Windows 95, se ha producido una característica que se guarda las ventanas. Las ventanas de explorador abiertas cuando cierre la sesión se vuelve a abrir automáticamente al volver a iniciar la sesión.
En Windows XP, esta característica se ha deshabilitado de forma predeterminada. Se puede volver a habilitarlo activando la opción “ Restaurar las ventanas de carpeta anteriores al inicio de sesión. ” Aunque se deshabilita de forma predeterminada, esta característica se ha trasladado a Windows Vista. A continuación, en Windows 7, que se ejecutó en un obstáculo debido a un cambio en el explorador guarda la configuración de la ventana.
Anterior a Windows 7, el tamaño y posición de una ventana del explorador se ha asociado a la carpeta estaba viendo. Se abre la carpeta documentos en un tamaño y posición. La carpeta de imágenes que se abre en la posición y tamaño diferente.
Este diseño dio lugar a una forma relativamente común, aún problemáticas: patrón. Los usuarios abra la carpeta documentos y cambiar su tamaño a su gusto. Que podrían, a continuación, utilizar esta ventana para desplazarse a otra carpeta y, a continuación, cierre la ventana del explorador. Windows podría guardar el tamaño de ventana personalizada y la posición de la segunda carpeta, no a la carpeta documentos. Cuando los usuarios abren la carpeta de documentos, que sería en el tamaño original.
Esto fue especialmente frustrante cuando el tamaño original era “ incorrecto ” de alguna manera importante. El resultado fue quejas, por ejemplo, “ inesperadamente, pero Explorer abre siempre en el modo de ventana de documentos demasiado pequeño, ” y, “ cada vez, cambiarlo a algo mejor, pero la próxima vez que se abre, se trata en el pequeño tamaño. ” Esta frustración se agrava cuando los usuarios, por último, tiene sus documentos para abrir en el tamaño de la derecho y, a continuación, un día, abre la carpeta imágenes, documentos que se visita y, a continuación, cierra el explorador. A continuación, la carpeta documentos visto a la carpeta imágenes.
Una cosa que el equipo de Windows 7 intentó hacer era guardar la configuración de la carpeta cuando se desplazó inmediatamente o cuando se cierra la ventana, pero que sólo empeorar las cosas. Si el usuario abre la carpeta imágenes, cambiar el tamaño, que, a continuación, lleva a la carpeta documentos y, a continuación, cierra la ventana, no sólo ha infectar la configuración de la carpeta imágenes a la carpeta de documentos (al igual que antes), pero ambas ventanas tenían el mismo tamaño guardado y la posición. Si el usuario más adelante abre la carpeta documentos y la carpeta imágenes por separado, aparecen directamente encima de otra.
Un interés el problema era que, mientras que el tamaño y posición se almacena como un atributo de la carpeta, el diseño de los diversos componentes de marco, como el panel de vista previa es una configuración global. Esto llevó a los conflictos que, por ejemplo, un panel de vista previa en el que era un tamaño razonable para una ventana de carpeta era un tamaño oppressively incorrecto para una ventana más pequeña de la carpeta.
Restaurar el orden
La solución (Si ése es el que desea utilizar para llamarlo) era que el tamaño y posición del explorador de windows, una configuración global, en lugar de una configuración de carpeta. Algunas personas Coloque sus carpetas para que cada uno de ellos se abre en otra parte de la pantalla con un tamaño determinado. Una consecuencia de esta solución era que la gente perdido su disposición cuidado de la ventana.
La intención era que la ventana mejora al cambiar el tamaño y posición de las características de Windows 7 (como Aero Snap) puede mitigar la necesidad de dicha posición general de las ventanas precisa. La desventaja de este enfoque es que todas las ventanas de carpeta terminaba en el mismo tamaño y posición, que se ha producido un problema de la característica “ Restaurar las ventanas de carpeta anteriores al inicio de sesión ”. Todas estas ventanas restauradas terminadas apilan en la parte superior de cada uno de ellos. Debido a que se crean tan horrible y la función había sido desconectada de forma predeterminada para ocho años todos modos, Microsoft simplemente quita dicha función durante el desarrollo de Windows 7.
Comentarios de los usuarios se ha producido una rápida. Para que la versión de lanzamiento final de Windows 7, Microsoft restaure la función de restauración, casi. La directiva de posición de ventana global permanece en vigor, pero se realiza un caso especial de “ restauración anterior carpeta de windows al iniciar la sesión. ”
Al cerrar la sesión, los tamaños y posiciones de las ventanas se guardan en una ubicación especial. La característica “ Restaurar las ventanas de carpeta anteriores al inicio de sesión ”, por tanto, puede restaurarlos en exactamente el mismo lugar que se encontraban cuando inicia la sesión. Éste es el motivo para todos los valores almacenados mágicos. Abra la ventana de forma manual, y seguirá las reglas globales.
Raymond Chen The Old New Thing, y con nombres idénticos de título de libro (Addison-Wesley, 2007) se ocupa del historial de Windows, programación de Win32 y las competencias de reparación illusory de cinta aislante negro.