La versión italiana del error expone la deficiencia "congénita" de Vista

  

Joseph Fieber es el fundador de itsvista, que tiene más de 20 años de experiencia en la industria de TI. Recientemente, en su sitio web, nos lo describió: Uno de mis lectores describió un error en Vista que no se ha archivado. Este lector usa Windows Vista en italiano. Según él, cuando copia archivos en la línea de comandos, el sistema da la opción "Sí | No | Todos y ", pero cuando se ejecuta, la opción correspondiente no coincide con la acción real. Cuando selecciona "No", el sistema realiza la acción de copia. Miré el Microsoft Knowledge Base y encontré un artículo que era consistente con lo que describía el lector, pero este artículo no es para Vista, sino para Windows Server 2003. Por qué un error de Windows 2003 aparecerá en el sistema Vista, Paul Thurrott (editado por windowsitpro.com, veterano de la industria de TI) explicó: La nueva versión de Windows generalmente se basa en el sistema Windows existente, Microsoft Cuando se reconstruyó el equipo de desarrollo de Longhorn para desarrollar el sistema Windows Vista que hemos visto hasta ahora, el prototipo original era Windows Server 2003 SP1. Pero cuando el trabajo de desarrollo comenzó en 2001, se convirtió en Windows XP. A mediados de 2004, el equipo de desarrollo descubrió que la creación del sistema Windows Vista descrito en la Hoja de ruta basada en el código de Windows XP ha sido difícil de realizar y el desarrollo está estancado. Entonces, cuando Microsoft comenzó de nuevo el desarrollo de Windows Vista, tuvo que volver a la idea original de Windows 2003 SP1 en lugar de Windows XP. Volvamos al problema mencionado por mis lectores. Como puede ver en la imagen de abajo, él usa el sistema Vista, y la figura muestra claramente que la opción es "n-NO" (es decir, no Copie el archivo), y Vista ejecuta la operación de copia (3 archivos de copia):


Según la descripción de Microsoft Knowledge Base, sabemos que esto se debe a Windows Server 2003. El archivo de recursos Ws03res.dll no está implementado correctamente por la localización de italiano. En este punto, un problema más importante apareció en mi mente. Microsoft sabía que se trataba de un problema con Windows Server 2003, pero también sabía que Vista (y la versión inédita de Windows Server 2008) se desarrolló sobre la base de Windows Server 2003. Pero no hay ninguna solución para este problema en Vista, y no hay otros artículos relacionados con Vista que describan el problema al lector, aunque los empleados de Microsoft han dedicado tiempo y han proporcionado parches para este problema (pero solo Para Windows Server 2003 SP1). ¿Microsoft divide Vista y otros sistemas con demasiada claridad? Cuando un grupo de desarrolladores usó otro conjunto de códigos, ¿no discutieron este tema? ¿Es este uno de los beneficios del código compartido? Aunque este es solo un pequeño problema, generará curiosidad pública. ¿Cuántos problemas similares existen en Windows Server 2003, que se han descubierto, pero no hay una solución para Vista? Por lo tanto, si encuentra un problema en el sistema Vista y no puede encontrar la respuesta en la base de conocimiento de Vista, puede ir a la base de conocimiento de Windows Server 2003 para encontrarlo.

Copyright © Conocimiento de Windows All Rights Reserved