windows configuration

system configuration windows 10



Como desarrollador, ¿qué cambios le haces a una instalación vanica de Windows? (30)

Guiones de línea de comando

Para almacenar scripts que utilizo desde la línea de comando, creo un directorio de Command Line Scripts en Archivos de programa y lo agrego a la variable de entorno PATH. Utilizo el siguiente archivo por lotes para listar y editar esos scripts:

@echo off setlocal set UTILPATH=C:/Program Files/System Tools/Command Line Utilities if not "x%1"=="x" ( start "" "notepad" "%UTILPATH%/%1.bat" ) else ( dir /b "%UTILPATH%" | grep -v com.bat | grep -P "(exe|bat|cmd)" | sed "s//./(exe/|bat/|cmd/)//" echo. )

(tenga en cuenta que el filtrado de la lista del directorio depende de algunos comandos de Unix que he instalado a través de Cygwin )

Le doy el nombre com.bat, (abreviatura de comando) y luego puedo:

  • enumere las secuencias de comandos en ese directorio escribiendo com en el símbolo del sistema
  • edite cualquier script en la lista escribiendo com script-name en el símbolo del sistema *, de manera similar:
  • crear nuevos scripts en ese directorio tipeando com new-script-name en el símbolo del sistema *
  • y si alguna vez necesito editar com.bat solo escribo com com

* Como estoy ejecutando Vista, tengo que usar un símbolo del sistema elevado ya que los directorios en Program Files están protegidos. Para una forma rápida de abrir un símbolo del sistema elevado, simplemente presione la Win key ; escriba cmd ; presione Ctrl+Shift+Enter ; y luego presiona Alt+C para confirmar la solicitud de elevación. ¡Seis pulsaciones de teclas a un símbolo del sistema elevado! ([via] [4])

Guion de inicio

Uno de los scripts que almaceno en mi directorio de Command Line Scripts es un script que se ejecuta cuando inicio sesión en Windows (a través del Task Scheduler , escriba Task en el menú de inicio de Vista). Utilizo esa secuencia de comandos para configurar varias unidades virtuales usando el comando subst a directorios a los que accedo frecuentemente o quiero una forma rápida de acceder en el símbolo del sistema o para acortar nombres de ruta en advertencias de compilación, registros o salida de depuración.

Mi script de inicio se ve así:

@setlocal @set _MYDOCS_=%USERPROFILE%/Documents @REM Note: first delete the drives so I can run script again @REM to fix drives that failed to get mapped subst /d W: subst /d T: subst /d S: subst /d R: subst /d N: subst /d L: subst /d H: subst W: "%_MYDOCS_%/Work/SVN Working Copy/Website/trunk/www" subst T: "%_MYDOCS_%/Work/SVN Working Copy/project 1/trunk" subst S: "%_MYDOCS_%/Work/SVN Working Copy" subst R: "%_MYDOCS_%/Work/SVN Working Copy/project 2/branches/12.50" subst N: "%_MYDOCS_%/Work/SVN Working Copy/project 2/trunk" subst L: "%_MYDOCS_%/Work/" subst H: "%_MYDOCS_%/My Projects/Haslers.info/Working Copy"

Tenga en cuenta que el subst puede ser un poco temperamental y ocasionalmente las unidades no se crean y tengo que ejecutar el script de inicio nuevamente de forma manual.

Cuando obtengo un sistema Windows vanguardista, hay un montón de cosas que cambio para que sea más amigable con los desarrolladores.

Algo de eso lo recuerdo todo el tiempo, otras cosas que solo hago y cuándo.

Ejemplos:

  • Mostrar extensiones de todos los tipos de archivos
  • Hacer visible el archivo oculto y del sistema
  • Desactiva Windows Defender

Me parece recordar una publicación de blog de Jeff sobre este tema, ¡pero no puedo encontrarla!

¿Qué más haces y tienes alguna herramienta que automatice este proceso?



Al utilizar Agregar / Eliminar componentes de Windows en el Panel de control, siempre elimino ...

  • Juegos
  • Plantillas de documentos
  • MSN Explorer
  • Outlook Express

Para el aspecto y la sensación que ...

  • Vuelve al menú de inicio clásico; sin embargo, si es Vista, la dejo tal como está porque me gusta la función de búsqueda indexada.
  • Vuelva a un escritorio clásico con iconos grandes y asegúrese de que Mi PC sea el primer ícono (frente a Mis documentos)
  • También realizo las cosas que mencionaste anteriormente

Antes de instalar cualquier software ...

  • Instale cualquier actualización destacada de Windows
  • Ejecutar un disco de limpieza
  • Ejecutar desfragmentación de disco
  • Configurar tareas programadas para limpieza, desfragmentación y otras herramientas personales

Para las herramientas (fuera de mis IDEs y otras herramientas de desarrollo necesarias), instalo ..

  • TweakUI
  • IE6, IE7, Safari, Chrome, Opera y Firefox
  • Instalar el conjunto de complementos de Firefox que siempre uso para el desarrollo
  • Extensión de shell ''Open Command Prompt Here''
  • Instale Consolas y configúrelo como la fuente predeterminada para mis editores (IDEs, Notepad ++, etc.)



Deshabilite accesos directos a FilterKeys, StickyKeys y ToggleKeys: nada me frustra más que tener que lidiar con esa característica cruddy porque presiono la tecla Mayús varias veces mientras estoy pensando o la mantengo presionada durante ocho segundos (nuevamente, mientras pienso) antes ¡Comienzo a escribir!

Cambia la acción predeterminada para que Folder explore en lugar de abrir.


En general, dejo Windows Defender en línea, pero no uso un antivirus, así que ...

Configuré mi menú de inicio para mostrar íconos pequeños y para no tener activos los "programas usados ​​más recientemente". En cambio, anoto todo en mi menú de inicio:

Mi menú de inicio http://www.robpaveza.net/pub/startmenu.png

También me aseguro de que todos los menús de extensión sean menús reales, no solo enlaces, y que los íconos de mi computadora y archivos de usuario se muestren en el escritorio.


Instalo todas las extensiones de shell que normalmente uso (TortoiseSVN y CommandHere por ejemplo).

Además, una de las primeras cosas que hago después de volver a crear la imagen de una máquina es asegurarme de que esté enganchada a todos mis recursos compartidos de red correctamente. Pocas cosas descarrilan mi trabajo tan rápido como tener que pelear con la red para obtener un archivo en un momento inoportuno.


Instalo un conjunto de utilidades de comando * nix y explorador de procesos al mínimo.

Además, en los sistemas XP desactivo cualquier temática y uso la coloración clásica de Windows. Vista simplemente no se ve o funciona bien sin el tema Aero así que no puedo hacer eso en Vista sin volverme casi completamente loco.

También lo olvidé, instalé Chrome. (Solía ​​ser Firefox, pero Chrome es más lindo de la caja)


Me gusta:

  • Haga que la barra de tareas sea más grande para que pueda contener dos filas de aplicaciones
  • Deshabilitar menús personalizados en el menú de inicio
  • Deshabilitar la agrupación de elementos similares de la barra de tareas

También abro al azar un montón de sesiones de PuTTY en varias máquinas, así que me gusta crear un directorio "bin" en mi carpeta de inicio, agregarlo a la RUTA, y luego crear un acceso directo a PuTTY llamado "p" (entre otros atajos). Puedo fácilmente Windows-R (ejecutar) y escribir p [putty-session-name] para abrir la sesión. Esto me ha ahorrado mucho tiempo / clics del mouse.


Respecto a:

  • Mostrar extensiones de todos los tipos de archivos
  • Hacer visible el archivo oculto y del sistema

No me gusta hacer que los archivos ocultos estén visibles todo el tiempo (hace que dos desktop.ini sean visibles en mi escritorio de Windows Vista para empezar) así que uso una extensión de explorador para que sea fácil activar y desactivar esta opción. También hay uno correspondiente para las extensiones de archivo:


Siempre instalo lo siguiente para que sea más fácil administrar e interactuar con Windows

  • Taskix - Reordena los botones en tu barra de tareas de Windows
  • KatMouse - desplaza la ventana directamente debajo del cursor del mouse
  • WinSplit Revolution : organiza tus ventanas mediante mosaico, redimensionamiento y posicionamiento
  • allSnap : las ventanas se ajustan automáticamente a los bordes de la ventana y (opcionalmente) a los bordes de otras ventanas

Wow, este es un hilo muy bueno ... Voy a tener que revisar todas las sugerencias y ver en qué misión estoy :)

De la nada, instalo:

  • Google Chrome
  • Visual Studio 2008
  • aShampoo CD Burning suite (o lo que sea mi suite de grabación favorita actual)
  • IZArc (o lo que sea mi favorito actual)
  • RocketDock: lo uso para reemplazar Quick Launch.
  • Pájaro cantor

Cuando usaba XP (ahora estoy en Vista), siempre instalaba Tweak UI y retocaba todo a mi gusto. Me gusta enumerar Mi PC antes de Mis documentos. Elimino el icono de Ayuda del menú de inicio. Lo hago para que se muestre el Entorno de red en el menú de inicio. Lo tengo mostrar extensiones de archivo y mostrar archivos / carpetas ocultos.


Instalo Cygwin para tener herramientas de línea de comando * nix y Xemacs para tener un editor útil.


De hecho, hago lo anterior, más desactivando el soporte Zip ( regsvr32 /u zipfldr.dll ), activando el guión bajo en atajos Alt (Apariencia Avanzada), reemplazando Courier New por Andale Mono (reemplaza con tu fuente favorita) en todos los ajustes del programa (después de instalar esto, por supuesto), instalando mis utilidades favoritas (UnxUtils, Sysinternals '', SciTE, herramientas de FileMenu que tienen línea de comando aquí y muchas otras cosas, etc.) y así sucesivamente.
Ah, y de hecho también desactiva la compatibilidad con dos teclados (francés / inglés), desactiva la agrupación de tareas, instala VirtuaWin (4 computadoras de escritorio), CLCL (administrador de portapapeles), AutoHotkey y mis macros favoritos, y muchos otros programas gratuitos, más o menos deben tener.

Sin automatización, ¡ay!


  • Instala el IIS completo.
  • Establezca la resolución lo suficientemente alta.
  • Establecer el fondo en gris.
  • Mostrar archivos ocultos y del sistema.
  • Barra de herramientas 2 o 3 alta (ejecuto un monitor de lado).
  • Mostrar siempre las extensiones de archivo.

  • Instale la fuente Consolas y encienda (y sintonice) ClearType.
  • Instale ZoomIt para ampliar la pantalla durante las presentaciones.
  • Instalar FireFox / Firebug
  • Instalar XYplorer Win Explorer alternativa (no puede vivir sin él!)
  • Instale DeskPins para poder hacer que cualquier Ventana esté temporalmente en la parte superior.
  • Asegúrese de que OneNote se instaló con Office.
  • Instalar Visio.
  • Instale el editor favorito (sea lo que sea en ese momento, actualmente SCiTE).
  • Instala 7Zip.
  • Arregle los colores de Windows para que se adapten a mí y ponga la imagen de RatPack (Dean es mi héroe) como fondo de pantalla.

Instale emacs + una selección de paquetes gnuwin32.

También proexp para reemplazar el administrador de tareas.


Lo borro e instalo Linux. Todos estamos sorprendidos de lo productivo que puedo ser. Es porque no me paso la mitad del tiempo peleando con la máquina.



Un par de cosas que nadie más mencionó

  • Instalar Console2 para ventanas con pestañas de cmd
  • Instalar Powershell
  • Reemplace completamente el Bloc de notas con Notepad2

Uso nLite para preparar el disco de instalación de Windows para tener algunas configuraciones típicas ya configuradas inmediatamente después de la instalación.

Por ejemplo:

  • Explorer-Asociar tipos de archivos adicionales con el Bloc de notas
  • Panel de control Explorer-Classic
  • Explorer-Disable Beep en los errores
  • Prefijo Explorer-Disable: acceso directo a
  • Explorer-Muestra extensiones de tipos de archivos conocidos
  • Explorer-Mostrar archivos y carpetas ocultos
  • Explorer: muestra la ruta completa en la barra de título
  • Sugerencias de información de desactivación de rendimiento en archivos y carpetas
  • Rendimiento-Deshabilitar Última marca de tiempo accedida en los archivos
  • Taskbar-Disable Group botones de la barra de tareas similares
  • Taskbar-Disable Language-Bar
  • Barra de tareas: bloquear la barra de tareas-Sí

También puede eliminar partes inútiles del sistema:

  • Opciones de accesibilidad
  • Maletín
  • Visor de Portafolios

Paso 1: reparar ventanas

  • Desactiva Restaurar sistema
  • Desactiva Windows Defender
  • Desinstale cualquier antivirus proporcionado por OEM u otro crapware si se trata de una caja OEM
  • Obtenga SysInternals AutoRuns y establezca el mejor nivel para los 8000 elementos de inicio inútiles y servicios que vista le impone, incluido el lento e inútil servicio de indexación de búsqueda de vista.

Paso 2: instala cosas

Ahora que mi brillante y nueva PC Core 2 Duo no está empantanada con basura inútil funcionando como una 386, puedo volver a construirla

  • Instalar Firefox
  • Instalar el complemento de Firefox de FlashPlayer ( ¿por qué oh por qué no está incluido con FF? )
  • Ejecute la actualización de Windows y deje que sea su ciclo de descarga / reinicio 50 veces hasta que sea feliz
    • Mientras esto sucede, puedo usar Firefox para navegar en y leer reddit :-)
  • Obtén UnixUtils y descomprímelo en system32, o asegúrate de que esté en la ruta.
    • Esto es necesario porque no soporto cygwin, pero mi memoria muscular sigue tipeando ls cuando trato de escribir dir , y Windows aún no ha escuchado de grep todavía
  • Instalar las fuentes Droid Sans Mono y Monaco para la programación
  • Instalar E-TextEditor
  • Si estoy instalando Visual Studio, haz eso. Si no, instale el tiempo de ejecución de .NET framework
  • Instalar complementos de Firefox (firebug, fisión, desarrollador web, adblock)

  1. Cambiar al menú clásico
  2. Aumente la altura de la barra de tareas para tener más accesos directos y bloquear la barra de tareas
  3. Opciones de rendimiento -> Ajustar para obtener el mejor rendimiento
  4. Copie todos los archivos de acceso directo copiados a la carpeta Favoritos
  5. Instalar el software necesario (JDK, material DBMS, Editplus, MS Office, etc.)
  6. Driver para tarjeta de sonido
  7. Nueva conexión de red para banda ancha ...


Me sorprende que nadie haya mencionado ClipX . Me parece que no puedo desarrollar sin esta herramienta de historial de portapapeles.


A lo largo de los años he llegado a la conclusión de que hago la menor personalización posible, ya que los lugares de trabajo cambian y las computadoras cambian (tanto en el hogar como en el trabajo).

Solía ​​hacer todo tipo de ajustes locos con litestep, configuración de particiones, etc. en estos días lo reduzco a lo básico, y no me lleva mucho configurar una máquina y tener un entorno familiar.

Además de la configuración usual de "win32dev" (esquema clásico, optimizado para el rendimiento, sin efectos especiales, mostrar todos los archivos, detalles en las vistas del explorador, fondo azul, etc.) tengo la siguiente pila:

  • cygwin (gcc, vim, curl, wget, perl / ruby ​​/ python, svn, git, ssh, netcat, etc; rxvt para terminal)
  • Complementos ffox + adblock + dev
  • clipx para el portapapeles simple similar a una pila con vistas previas
  • textpad + unos pocos marcadores básicos de sintaxis
  • virtuawin - el único gestor de ventanas mínimo que hace todo lo que necesito y nada más
  • autoHotKey para accesos directos a aplicaciones básicas
  • procexp para reemplazar el administrador de tareas
  • todas las demás herramientas sysinternals
  • tortuga svn
  • masilla + agente + llaves
  • 7zip
  • keepass
  • Wireshark

todo lo que instalo a mano va a c: / programs (para rutas sencillas sin espacios, minúsculas).



Lo primero que hago es abrir un símbolo del sistema y luego abrir las propiedades para él:

  • Encienda Quick Edit. ¿Por qué está desactivado por defecto?
  • Aumenta el tamaño de la ventana. ¿Por qué limitarlo al tamaño de un sello postal?
  • Aumenta el buffer vertical al máximo posible. ¿Por qué limitarlo a unos cientos de líneas?
  • Cambia el color de primer plano a blanco en lugar de gris. ¿Por qué hacerlo menos legible de lo que podría ser?

En resumen: ¿POR QUÉ?


Alguien me dio un script de registro ''Eliminar todas las carpetas SVN'', eso es algo que debe tener para mí, ahora (está en algún lugar de este hilo).

Dejo el UAC activado; lo último que quiero es escribir un código que funcione con UAC desactivado, pero falla miserablemente. Antes de comenzar a usar Virtual PC para configurar entornos de prueba para mi código, traté de dejar mi escritorio lo más "posible", quería probar bajo condiciones razonablemente similares a las de un usuario que no es desarrollador.

Todo lo anterior es para mi sistema de desarrollo de viviendas. Intento hacer lo mismo en el trabajo, dentro de lo razonable. Excepto por SVN, porque usamos TFS en mi oficina.