Entradas con la etiqueta ‘Windows’
En Windows 7 la UAC (User Account Control) se ha vuelto un poco más amigable gracias a que ahora hay niveles de notificación.
Podemos utlizar cualquiera de los siguientes métodos:
Método 1: Modificando el Registro de Windows
- Escribimos “regedit” en ejecutar para abrir el Editor del registro.
- Navegamos hasta la siguiente clave:
- Buscamos el valor REG_DWORD EnableLUA (que por ser un valor boleano solo podrá tener dos valores, verdadero y falso) cambiamos el valor a 0 para deshabilitarlo.
- Para deshabilitar los avisos de comfirmación cambiamos el valor ConsentPromptBehaviorAdmin a 0.
- Cerramos el editor y reiniciamos el equipo.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System
Método 2: Desde el Panel de Control
Hay varios métodos para llegar a este panel pero aca voy a poner el más rápido a mi parecer.
- Escribimos “UserAccountControlSettings.exe” en ejecutar.
- En el panel elegimos Nunca notificar.
- Damos “ok” para hacer efectivo el cambio y reiniciamos el equipo.
Método 3: Modificando las Políticas de Grupo
Esté método solo aplica para las versiones Ultimate, Enterprise o Business pues son las que tienen póliticas de grupos locales.
- Escribimos “GPedit.msc” en ejecutar. Se abrirá el editor de políticas de grupo.
- Navegamos a la siguiente rama: (perdón pero mi windows 7 es en ingles por lo que voy a poner la ruta en este idioma) Computer Configuration/Windows Settings/Security Settings/Local Policies/Security Options
- Localizamos los siguientes elementos y los deshabilitamos:
- User Account Control: Detect application installations and prompt for elevation
- User Account Control: Run all administrators in Admin Approval Mode
- User Account Control: Only elevate UIAccess applications that are installed in secure locations
- Localizamos el siguiente elemento y cambiamos el valor a “Elevate without prompt” o en español “elevar sin notificar”.
- User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode
Si nuestro equipo es utilizado unicamente por nosotros puede resultar tedioso ingresar la contraseña cada vez que ingresamos a nuestro usuario, pero podemos cambiar esto e ingresar expresamente a nuestro usuario.
Hacemos lo siguiente:
- Escribimos “Control Userpasswords2” en ejecutar.
- Nos aparecerá la siguiente ventana
- Le quitamos el cheque a la opción que circulé en la imagen.
- Le damos ok.
- Y nos aparecerá otra ventana
- Donde ingresamos nuestra clave para que el sistema nos loggee expresamente.


Nota: Si exiten otros usuarios o tenemos habilitada las cuentas de administrador o invitado tendremos que seleccionar nuestro usuario para ingresar aunque no tendremos que ingresar la contraseña.
Lo primero que tenemos que hacer es descargar php, elegimos una de las versiones de 64 bits que lamentablemente hay que instalar manualmente pues aún no tiene instalador. Si no tenemos instalado el entorno de C++ 2008 x64 lo descargamos desde Microsoft y lo instalamos.

Una vez que hemos descargado el archivo lo descomprimimos en el directorio donde queremos alojar Php. Desde la versión 5 Php se puede instalar en cualquier ruta la cual no contenga espacios (por ejemplo archivos de programa) pues esto puede botar algunos servidores que no soportan espacios.
En ejecutar escribimos OptionalFeatures

Lo que nos llevará al panel de Características de Windows, donde buscamos:
“Internet Information Services –> Application Development Features –> CGI” y la activamos (lo pongo en inglés por que mi versión de windows es en este idioma).

Le damos ok y esperamos que termine el proceso, luego escribimos SystemPropertiesAdvanced en ejecutar. En la ventana que se nos abrira elegimos la opción de variables de entorno.

En la ventana que se abrirá buscamos en variables del sistema path y agregamos punto y coma + la ruta de la carpeta donde hemos guardado php. por ejemplo “;D:\Php“.

Le damos ok y reiniciamos el equipo para que los cambios surtan efecto. Luego del reinicio podemos verificar que IIS esté funcionando correctamente. Para esto abrimos el navegador y ponemos la siguiente dirección http://localhost Si Internet Infortion Service esta funcionando correctamente deberíamos ver su pantalla de bienvenida.

Bien ahora en ejecutar escribimos InetMgr Lo que hará que nos aparezca el Administrador de IIS. Elegimos Handler Mappings en inglés o Asignaciones de Controlador en español.

En la esquina derecha elegimos Add Module Mapping en Inglés o Agregar Asignación de Módulo en español.

Llenamos los campos como se muestra en la imagen verificando que en ejecutable se encuentre la ruta de nuestro php y php-cgi.exe al final. Damos ok y verificamos que nuestro asignación se haya agregado.

Cerramos el administrador y vamos a la carpeta de nuestro php donde elegimos uno de los dos archivos ini php.ini-development o php.ini-production. Al que eligamos le cambiamos el nombre a php.ini, lo editamos eligiendo las opciones que deseamos y lo guardamos.
Nota: Cuando cambiemos el archivo ini asegurémonos de que alguna de las opciones de fecha esten activas para que no tengamos problema, por ejemplo:
date.timezone = America/Guatemala
Por último vamos a la carpeta “C:\inetpub\wwwroot\” y creamos un archivo de texto al cual podemos llamar phpinfo.php para el que copiamos el siguiente código:
<?php phpinfo(); ?>
O bien podemos crear un archivo index.php y copiar el siguiente código:
<html>
<head>
<title>PHP Information</title>
</head>
<body>
<?php phpInfo(); ?>
</body>
</html>
Hay varios métodos para hacer funcionar el php por lo que cada quien es libre de usar el que mejor le parezca, pero yo utilizo este por que es el que siento más sencillo.
El nuevo codec DivX ha traído consigo mucha versatilidad, lo que ahora permite hacer prácticamente todo lo que antes no se podía hacer con un avi. Para muchos el formato avi está pasado de moda y es poco útil pero a mí en lo personal me gusta mucho y con la llegada de este codec cobrará fuerza nuevamente.
Ahora tranquilamente se pueden meter 6 DVDRips con calidad excelente en un DVD con menús y subtítulos flotantes del tamaño que deseemos. Un DVD que se puede reproducir en cualquier reproductor casero con compatibilidad con DivX, y ahora casi todos lo són.
DivX sacó un excelente programa para aprovechar al máximo este nuevo codec, el DivX Author, el cual debe de ser comprado. Por supuesto hay alternativas gratuítas con las que poder crear lo que queremos. Un brasileño ha hecho un gran trabajo en crear GUI’s para el DivXMuxer y el bmptoxsub que funcionan en línea de comandos. El nick de este brasileño es “UserXp” y en su página podemos encontrar el DivXMediaBuilder que nos permite crear menús sin mucha dificultad. También encontraremos el Sub2DivX con el que podemos crear subtítulos flotantes e incluirlos en el contenedor. En lo personal prefiero la versión anterior del Sub2DivX llamada srt2bmp la cual googleando la encontrarán facilmente. Ambos programas necesitan las dll (librerías dinámicas) msvbvm60.dll y comctl32.ocx los cuales debemos de revisar si se encuentran en nuestro directorio del sistema (en ejecutar escribir %windir%\system32 para revisar). Si no los tenemos podemos descargarlos desde aquí. También necesitamos tener en los directorios donde desempaquetemos los programas el DivXMuxer y el bmptoxsub solo para el Sub2DivX.
Por cierto si van a utilizar el srt2bmp ahorrense los dolores de cabeza que yo tuve y recuerden esto Dado que el programa funciona en línea de comandos, nombres en DOS, osea SIN ESPACIOS. Lo que quiero decir es que todas las pistas que querramos incluir en el contenedor avi o DivX tienen que tener nombres sin espacios.
Estas herramientas son muy intuitivas por lo que es muy fácil utilizarlas. Con leer el archivo leame de ambos programas debemos de estar listos para trabajar con ellos.
Nota: Si tienen alguna pregunta posteen. Voy a crear un tutorial para estos programitas cuando tenga tiempo pero como dije no son muy complicados de utilizar.
Escribo este artículo ya que hace unas horas tuve un problemita con un troyano. Realmente no recuerdo haber instalado nada nuevo así que aún no he descifrado de donde provino, lo que si es que al encender mi máquina, esta se comenzó a comportarse muy lenta como si la cola de procesos estuviera saturada un indicativo de que había un intruso con no muy buenas intenciones en mi equipo. Confirme la sospecha al intentar correr el antivirus y el anti-spyware por supuesto los mismos se colgaban al detectar al troyano ya que el muchacho se encontraba en memoria.
Bien los pasos para eliminar cualquier troyano son primero que todo que susodicho no se cargue en memoria por lo que iniciamos el equipo en modo a prueba de errores (F8 al arrancar el sistema, en algunos equipos es F2).
Una vez arrancado en modo a prueba de fallos el antivirus volverá a responder por lo que podemos programar un escaneo al inicio del sistema y cuando el antivirus pregunte que hacer probamos reparar el archivo, si es un troyano el archivo no se puede reparar y la única opción será la de eliminar el mismo. Continuamos con el escaneo y el sistema arrancará normalmente. En mi caso el troyano había cambiado el archivo dmserver.dll que se encarga del reconocimiento de discos lógicos por el mismo y el archivo original le había cambiado el nombre admserveresl.dll por lo que solo fuí a windows/system32 y le cambié el nombre a dmserver.dll y todo normal.
Lo que aún no me tiene muy contento es que aún no sé si el troyano hizo algún otro cambio en el registro del sistema, por el momento todo luce normal pero voy a revisar el registro un poco más detenidamente para ver si hay algo más. Otra cosita que no me tiene muy contento es que tengo que averiguar de donde provino este troyano ya que mi máquina está tan saturada de software que se me hace un poco dificil mantener un control de todo pero ya veremos.
Si encuentro algo más en mi equipo sobre este troyano, que ni siquiera sé como se llamá ya que lo eliminé sin molestarme en analizarlo ya que no me interesa, actualizaré el post.

