sábado, 16 de septiembre de 2017

7 misterios de Windows que nunca has entendido – Resueltos

Las computadoras modernas no requieren mucho para funcionar: basta con arrancarlas y estarás listo para trabajar. Pero, ¿alguna vez te has detenido a pensar en lo que está sucediendo en tu ordenador con Windows mientras lo usas?


Echaremos un vistazo a algunos de los misterios que ocurren mientras usamos nuestra computadora. Puedes preguntarte por qué Windows es particular en algunas de estas áreas, o tal vez nunca te diste cuenta de estos en absoluto.


Aquí están las respuestas a algunos de los pequeños elementos misteriosos de tu sistema operativo Windows.

7 misterios de Windows que nunca has entendido
1. ¿Qué ocurre cuando elimino un archivo?
Cada vez que pulsas Borrar en un archivo, ¿a dónde va? El archivo condenado en realidad tiene dos pasos antes de que realmente se elimine. Suponiendo que no has deshabilitado la papelera de reciclaje, la eliminación de un archivo primero lo envía allí. En cualquier momento después de que un archivo vaya a la papelera de reciclaje, puedes abrirla fácilmente y hacer clic en Restaurar archivo para recuperarlo.

Esta es una red de seguridad en caso de que elimines un archivo por error. En realidad, Windows no marca el archivo para su eliminación hasta que vacíes manualmente la Papelera de reciclaje (o la desactives con una herramienta como CCleaner o Windows 10 Storage Sense). Incluso después de esto, el archivo no está realmente eliminado – aún se puede recuperar. En este punto, Windows marca el archivo para sobrescribir en el disco.

Así que por un tiempo, hay una posibilidad de que puedas recuperar el archivo eliminado con una herramienta como Recuva. Pero si escribes una gran cantidad de datos en el disco antes de intentar la recuperación, el sistema podría sobrescribir ese archivo y ya no tener suerte. Esta es la razón por la que para realmente borrar un archivo, debes sobrescribir completamente el disco con datos. Debes sobrescribir el archivo para que nadie pueda recuperarlo. 

2. Restricciones de nombres de archivos y carpetas
Lo más probable es que hayas intentado nombrar un archivo o carpeta con un caracter especial y Windows no te lo permitió. Los caracteres como /* y: no funcionan en los nombres de archivo. El razonamiento detrás de esto viene de la forma en que funciona el sistema de archivos de Windows.

Por ejemplo, Windows utiliza el carácter \ para diferenciar entre directorios. Utilizando el comando cd (cambiar directorio), puedes apuntar a un archivo en tu disco duro.

¿Qué pasaría si hubieras nombrado un archivo como Windows\Misterios en lugar de Windows Misterios? El sistema de archivos vería Misterios como un archivo en una carpeta denominada Windows. Te puedes imaginar cómo esto podría causar confusión, por lo que la computadora simplemente no lo permite.

Windows bloquea los dos puntos por un motivo similar: designa a Windows que el nombre anterior es un dispositivo (como C:\ que se refiere a tu disco duro interno). Pero algunos de los otros son aparentemente para evitar la confusión del usuario.

El caracter de asterisco es un comodín en el símbolo del sistema, por lo que escribir del *.* Borraría todos los archivos del directorio actual. Si pudieras nombrar un archivo *.txt , podría entrar en conflicto con un comando como del * .txt en el símbolo del sistema. Alguien escribiendo ese comando puede querer borrar un solo archivo con ese nombre, pero realmente eliminaría todos los archivos con una extensión .txt.

Podrías pensar que estas restricciones son arcaicas ya que el símbolo del sistema no es cómo navegamos en los archivos .Pero es probable que estas restricciones hayan existido en Windows durante décadas, y no han tenido razones para eliminarlas.

No hay carpetas llamadas Con
Aparte de los caracteres, algunas palabras enteras no funcionarán como nombres de archivo. Estos incluyen CON, AUX, LPT1 y más. Como era de esperar, esta restricción se debe al sistema que reserva estas palabras. CON es la funcionalidad de teclado y pantalla, AUX se refiere a un dispositivo que utiliza un puerto serie y LPT1 es un puerto de impresora paralelo.

Si pudieras crear archivos con estos nombres, Windows no sabría si te referías a la función de carpeta o sistema. Esto se parece mucho a las palabras reservadas en un lenguaje de programación. No puedes nombrar una variable while, int, u otros nombres que ya tengan significados especiales.

3. Microsoft Word tiene mucho que decir
Algunas funciones de Windows son probablemente trucos rápidos dejados por los desarrolladores para la facilidad de probar el software. Uno de estos trucos existe en Microsoft Word. Escribe la línea siguiente seguida de Enter y Word generará una gran cantidad de texto para ti:
=rand(5, 10)
En las versiones más recientes de Word, el texto generado proviene de documentos de ayuda de Office.

Puedes probar estas variantes:
=rand.old(5, 10) 
=lorem(5, 10)
Esta función es útil para agregar texto ficticio sin tener que copiarlo y pegarlo desde un sitio web. Tal vez quieres comprobar cómo se ven los márgenes o probar una nueva fuente en Word. Aunque esto fue probablemente dejado por los programadores de Microsoft, es un truco útil para los usuarios domésticos también.

4. ¿Por qué hay una carpeta de archivos de programa separados (x86)?
En los temas de máquinas de 32 bits y 64 bits, siempre se menciona que en una instalación de Windows de 64 bits, se tiene tanto una carpeta archivos de programa y archivos de programa (x86). Los programas de 32 bits funcionan en Windows de 64 bits, por supuesto, pero ¿por qué no podrían simplemente lanzar todo junto? ¿Cuál es la diferencia entre Windows de 32 y 64 bits? ¿Sabes si tu computadora es de 32 bits o 64 bits? Echemos un vistazo de dónde vienen estos términos y qué significan para ti.

Esencialmente, es mantener los programas de 32 bits funcionando de la misma manera que siempre, sin limitar los programas de 64 bits. Algunos antiguos programas de 32 bits existían antes de que 64 bits fuera una opción. Por lo tanto, no tienen idea de que existan archivos DLL de 64 bits (que son bibliotecas estándar en Windows que usan regularmente los programas). Tener un programa de 32 bits que intenta utilizar una DLL de 64 bits resultaría en un error.

Por lo tanto, al mantener los programas de 32 bits y sus DLL’s separados de los programas de 64 bits, ambos permanecen funcionales sin obstaculizar el otro.

5. ¿Cómo sabe Windows acerca de los programas congelados?
Cada usuario de Windows sabe la molestia de que un programa deje de funcionar. Después de unos segundos de inactividad, verás una ventana emergente preguntando si quieres esperar a que el programa responda o cierres.

Los programas obtienen eventos de entrada del usuario (como mover el ratón o escribir en el teclado) desde una cola de Windows. Si una aplicación no comprueba esta cola durante unos cinco segundos, Windows calcula que el programa está bloqueado y muestra la ventana emergente. Esto podría ser legítimo, como cuando una aplicación no funciona correctamente.

Pero también puede suceder cuando un programa está muy ocupado. Supongamos que tienes una hoja de cálculo Excel con 5.000 celdas llenas. Si seleccionas toda la hoja de cálculo y lo pegas en una nueva hoja, es una operación muy costosa para Excel. Excel no está comprobando su entrada mientras procesa tu solicitud de pegado, lo que podría tardar más de cinco segundos. Es por eso que si haces clic en Esperar cuando Windows te avisa, volverás a Excel y la operación finalizará.

6. ¿Qué cuenta se ejecuta antes de iniciar sesión?
Antes de iniciar sesión en tu cuenta de Windows, el equipo tiene que cargar los controladores para poder ver la pantalla, utilizar el mouse y el teclado y realizar funciones similares. ¿De dónde se están ejecutando todo esto si no hay ninguna cuenta registrada en Windows?

Esencialmente, hay dos cuentas corriendo en este momento. Los controladores del sistema, como los de visualización y entrada, se ejecutan en el nivel del núcleo y no necesitan una cuenta de usuario para funcionar. La ventana de inicio de sesión real es un proceso en sí mismo (logonui.exe) y se ejecuta bajo la cuenta SYSTEM.

SYSTEM tiene los mismos privilegios de archivos que la cuenta de administrador oculta, pero Windows lo utiliza como una cuenta interna.

A diferencia del Administrador, no puedes cambiar las propiedades de usuario de SYSTEM. Abre el Administrador de tareas mediante el acceso directo Ctrl + Shift + Esc y comprueba la ficha Detalles. Verás que las aplicaciones que estás usando, como Chrome y Office, tienen tu cuenta bajo el encabezado Nombre de usuario. Pero los procesos del sistema, como wininit.exe, se ejecutan bajo SYSTEM.

7. Bush Hid the Facts
Es un nombre común para un error presente en algunas versiones de Microsoft Windows.

En Windows XP y versiones anteriores, si escribiste Bush Hid the Facts en un documento de Bloc de notas, luego lo guardas y lo abres, obtendrías un lío confuso de caracteres chinos.

Esto ocurrió cuando Windows incorrectamente codificó el texto en el documento de Bloc de notas. La longitud particular de los caracteres hizo que Windows pensara que era Unicode Chino válido e interpreta el texto con la codificación incorrecta de caracteres. Por lo tanto, cuando se vuelve a abrir el documento se encuentra el texto chino absurdo en lugar de inglés.

Muchas frases que empiezan con una palabra de cuatro letras, seguida de dos palabras de tres letras y terminan con una palabra de cinco letras, activarán este error.

Estas siete peculiaridades de Windows tienen explicaciones lógicas, pero son divertidas y/o confusas si no las conoces. Con un sistema operativo tan antiguo como Windows, que está obligado a encontrar los efectos de las decisiones tomadas hace décadas cuando la computación era muy diferente.

¿Te ha servido el artículo? ¿Conoces otro misterio en Windows? – Por favor ayúdame a compartir el post en las redes sociales.


Fuente: Makeuseof 

No hay comentarios.:

Publicar un comentario

Tu opinión es importante para mí, porque me ayuda a mejorar. Si te gustó el articulo o tienes alguna sugerencia, déjame tu comentario con tu nombre para poder responderte tan pronto como pueda.