The Beginner's Guide to Windows 7 Customization

Discussion in 'Technology' started by Karuta, Mar 8, 2014.

  1. Karuta Reborn

    Joined:
    Jul 14, 2012
    Gender:
    Male
    Location:
    Ireland
    975
    453
    The Beginner's Guide to Windows 7 Customisation.
    Index:
    Introduction
    Windows Software and Tools
    Windows Tips and Tricks
    Visual Styles
    Icons
    Font Rendering
    Font Recommendations
    bbLean
    bbLean FAQ
    Cursors
    Docks and Launchers
    Credits

    Introduction

    Hello everyone! Welcome to my guide on customising the look of Windows 7. If you're like me and you hate the way Windows 7 looks by default, then this guide is for you! The aim of this guide is to explain everything in the simplest way possible. This guide will teach you how to go from stock windows to something you're completely happy with in just a few hours.

    Let's get started, shall we?

    Windows Software and Tools

    I'm going to start off by giving you some programs to work with. Only some of these are necessary for basic customisation but all of them are helpful and I recommend you have a look at them all. Most are freeware, some cost money. I won't be providing links to cracks or anything like that, that's up to you.

    -Ownership and Resource hacking tools-
    Take Control: (Easiest way to "take ownership" of files, so you can replace your explorerframe, shellstyle, etc).
    Resource Hacker: A freeware utility to view, modify, rename, add, delete and extract resources in 32bit and 64bit Windows executables and resource files (*.res). It incorporates an internal resource script compiler and decompiler and works on all (Win95 - Win7) Windows operating systems. Recommended for advanced users.

    Restorator 2007: Similar to Resource Hacker, Restorator allows modifying, adding, and removing resources such as text, images, icons, sounds, videos, dialogs, and menus in .exe, .dll, and .res files.

    Universal Theme Patcher (needed): This is used to allow installation of third party Windows styles (VS). You'll need this to achieve basic Windows 7 customisation.


    -Dual Monitor Software-

    (Software to help properly identify and place wallpapers on dualscreen setups)

    Dual Monitor Tool: Free and open source!
    Display Fusion: Limited free version. (Personal favourite)
    Multiwall: Just for wallpapers.
    Ultramon: WM, Wallpapers + More


    -Icon and Button Replacement Tools-
    7tsp: "We wanted a simple way to customize Windows 7, so we created 7tsp. The patcher will back up the original (current) system files, and patch your Windows 7 with the items of your choice. There are official color packs available for download, in addition to some user created themes. It's possible to create your own custom Theme/Icon packs and apply them with the 7tsp GUI. Modifications can include icons, bitmaps, cursors, visual style, start button, side panel, logon screen, sounds, fonts, task manager colors, copy animation colors, and more." Requirements: Windows Seven Only. Resource Hacker has to be preinstalled on the system, or reshacker.exe has to be in the same folder as 7tsp.

    7conifier: Similar to 7tsp, but just icons. Acting as an alternative to the paid stardock app "Icon Packager" with less features, this tool can replace Taskbar, Start Menu, Desktop and other system icons with custom icon packs. It comes with six icon packs out of the box (like token), but you can add more by searching online or making your own.

    Manual Library Icon Changer: A tool that patches imageres.dll bitmaps individually, making icon replacement in explorer faster and easier.

    Navigation Button Changer: Software that replaces explorer frame bitmaps and menu icons individually.
    Start Orb Changer: Software that replaces the "start" button bitmaps on your taskbar.

    Tray Icon Changer: Software that replaces bitmaps for volume, wifi, and the action center.


    -Taskbar Software-
    TbarMagic: Homemade program created to completely hide the taskbar and start button, with no gimmicks.
    Ultimate Taskbar Controller: Features options to completely remove elements certain of the task bar, and more.

    -Explorer replacements, Window decoration-

    QtTabBar: An extension for Windows Explorer that brings tabbed browsing to Microsoft's file browser, along with other features.
    Explorer ++: A replacement file browser, you can either install and use it exclusively or use it alongside the default windows explorer. Similar to QTTabBar, it brings features like tabbed browsing and even the ability to customize whats available to you in toolbars and menus. It boasts more features and is more lightweight than default Windows Explorer.

    Nexus File: A file browser that offers FTP support, along with dual pane viewing - making it easier to copy/move files more effectively. It's also skinnable.

    True Transparency: An application that allows you to use PNG images to create skins used to change the transparency, and border effects of windows. Does not work on everything however, and can be unstable in Win7.


    -Workspace Managers and Window Management-

    Dexpot: Virtual desktop support (workspaces). Catalog windows, distribute icons, even have different wallpapers per workspace. Starter guide available on the website.

    VirtuaWin: Also creates additional workspaces.

    Winsplit: WinSplit Revolution is a utility which allows you to easily organize your open windows by tiling, resizing and positioning them to make the best use of your desktop real estate.

    AltDrag: Adds the linux-like functionality of holding alt to drag windows with the left mouse button. Great for those who choose not to use titlebars or window decorations.

    Windows Tips + Tricks

    These are some common, but sometimes less obvious problems some people run into when attempting to customize Windows.

    Here's an image worth looking at if you want some good programs for general maintenance.

    -Center the Icons on your taskbar-
    Here's a tutorial.

    -Changing Your Icons-

    The easiest way to change your program icons individually, without any tools or software, is to edit a shortcut. What I recommend doing is navigating to the programs root directory, and creating the shortcut there so there is no confusion. Creating a shortcut also gives you the added bonus of naming it whatever you want, and even setting launch options. Right click on the Icon>Properties>Change Icon. Use your desired .ico file. Pin this shortcut to your taskbar/start menu! For other icons (library icons, task tray icons) please see the windows software section for tools to help you change them. Its a lot faster and easier than going through registries and replacing files manually. Look for 7tsp or 7conifier for icon packs, and browse for icon packs in the Icon section!

    -Tclock-

    Tclock is a small program that lets you customize your Windows taskbar clock to your own font, size, and color. It has several additional features. This build works fine for Win7 SP1, Vista, XP, and now Win8: Download
    -A blank start orb-

    Use this template with the "Start Orb" changer found in Windows Tools section.
    Download

    -Change Your Log On Screen-

    While you can do this through registry editing, I recommend trying 7tsp. Other Guides:
    Download
    To change the buttons:
    Download


    Visual Styles

    Visual Styles are the foundation of Windows 7 Customisation. They change the overall look of your desktop. If you want, you can install a Visual Style you like and leave it that, but that's not what I'm here to teach you!

    First off, you're going to need to find a Visual Style that you like. This can simply be done by searching Deviantart for "Windows 7 Visual Style" and browsing through countless themes, but I have created a list of my favourite Visual Styles to make it easier for you.

    -Dark Styles-

    Neiio : Appows 2010
    Ravmunken : Deshou
    Twnsnd : pix_ gray
    Krissirk : Shadow 7
    Juyle : Void
    Charleston2378 : Tavaris
    Solmiler : Placebo

    -Appows Peek Alternates by Monochrome-

    Straight borders with shadow
    No gradients and no shadows

    -Appows Dusk Alternate by Natsume-
    Features a smaller scrollbar, new frames, no transparency, no shadows, and a universal flat color.
    link 1 - link 2

    -Nude/Transparent Styles-

    Minhtrimatrix : Radiance
    Minhtrimatrix : Elune
    Solmiler : Glass Onion
    Giannisgx89 : Dream
    Kiko11 : Leve
    Kiko11 : Bello
    Dpcdpc11 : Leaf
    Ymme1st : Tulip

    -Grey/Dark on White Styles-
    Snipes2 : Silica
    Twnsnd : Pix
    Bgjerlowdesigns : Celestica
    Aaron-a-arts : +1
    Kiko11 : Kombo
    Kiko 11 : Racy
    Kiko11 : Oscuro
    Oscuro Mod: Has sharper corners, and hides the min/max/close buttons.

    -White/Bright Styles-

    Technoseven : Milk
    Rudeboyses : Chill
    Neiio : Memento
    Msergt : Mild
    Chungkan : Coua White
    Kiko11 : Lucido
    Kiko11 : Puro
    Puro Mod: Restyles some windows and has a full white caption

    -Metro/Windows 8 Styles-

    Snipes2 : Static Mango
    Shelkadom : 4 Win8 Themes for Win7
    Exsess : Metro Lite Suite (modded from Shelkadom)
    Giro54 : Aero+


    Icons

    To learn how you can use these icons, see the Windows Tips and Tricks section. For other icons, like library icons, there are some programs that will help you patch your files and save you a lot of time. Look in the Windows Software section. Additionally, there are a few icon packs you can patch automatically. You will need 7tsp and Reshacker, also available in the Windows Software section.

    -Icon Packs-

    Patching instructions/guide can be viewed here. Most packages are provided by "Ultimate Desktops" on Deviant unless otherwise noted.

    Faenza
    Variations
    Metro
    Pry
    Token
    Neiio : Tango (Gnomit)
    Neiio : Minium2mix

    -Minimal (Black&White)-

    Chrfb : Ecqlipse 2
    Ipapun : Devine
    Darkdawg : White Pixel
    Ravmunken : Deshou - Part of the Deshou suite.
    -Minimal (Colored)-

    Smuggle559 : Fudge
    Deep3sh : Minimal Colors
    Dakirby309 : Metro UI
    Jg-Visuals : Retrofukation
    Zen-nikki : Absolute 32

    -Miscellaneous-

    Yankoa : Metro Station (white, blue, and black set)
    Lukeedee : Gallery
    Ap-graphik : Gallery
    Neteru : Nothing - Minimal bitmap font/text based icons.

    Font Rendering

    Fonts appearing to have a greenish tint or look blurry in Firefox/bbLean/Windows? This is due to an acceleration error, probably caused by subpixel rendering or fonts not being supported in smaller sizes. Windows Cleartype also causes issues with EVERY browser, and overall is pretty bad compared to Mac/OSX font rendering. Read about Cleartype for details on how it works. Consider switching fonts if none of the fixes below work for you, or try and get a version of your font that is NOT ".tff" or true type.

    The best and easiest option in my opinion is to install Mactype or gdipp. These are services that replace Windows Cleartype font rendering with Mac/OSX or Linux font rendering. Mactype is more customizable and has bolder bolds, while Gdipp is easier to use and works immediately upon install. If you are using a bitmap font, font rendering is not necessary. Cleartype should be off and you should not need to use Mactype or gdipp. This is only true if you are using only bitmap fonts. If you are using a mix of fonts, I recommend Mactype since its easier to edit your exclusions.
    Go here for details.

    Recommended fixes for Firefox/Nightly:
    In Firefox, type "about:config" in the address bar and hit Enter. Continue after the warning.
    In the filter box at the top, type "gfx.direct2d.disabled". This value will be set to false by default.
    Right click that line and select Toggle. This will change the value to true. Restart Firefox. You may also want to toggle "Use hardware acceleration when available" in your Firefox settings. This is under Options>Advanced>General tab.
    Try the Anti-Aliasing Tuner too, if you feel the need for more tweaking.

    Recommended fixes for bbLean: Fonts in bbLean:
    Fonts in bblean are pretty much the same as how windows treats them. If they are rendering poorly, read some solutions below:

    Using this method you can redefine the font quality right within your visual style. Bitmap fonts should be "Non-AntiAliased". Sans fonts should be "Cleartype-Natural" or "Proof". This method is the easiest way to not only change all the fonts in your visual style, but ensure they will render at the best quality possible. If you choose to use a sans font, stick with the recommended fonts below and use LCD Default settings with MacType for best results. Keep in mind, some software (like ELPlaylist with foobar) defines font quality on its own, so you may need to change settings within the program. For more information on Font Quality options available, read about them here
    Make sure you disable "smooth edges of screen fonts" in your windows performance options. This is a setting often missed. Just visit control panel> performance information and tools> adjust visual effects> visual effects tab> uncheck the option.
    Edit registries to point to different fonts, disabling font smoothing. Go here for details.
    Font Recommendations:

    -Sans and Sans Serif Fonts-

    Fonts best used for general purpose and reading. Browse for more @ Fontsquirrel.com

    Calibri
    Arial
    DejaVu
    Trebuchet MS
    Tahoma
    Veranda
    Source Sans Pro
    Ubuntu
    Roboto
    Droid Sans
    Open Sans
    Lucidia Grande

    -Monospace Fonts-

    Fonts best used in coding. Browse for more @ Fontsquirrel.com

    Consolas
    Inconsolata
    OCR-A Font
    Meslo
    Monaco
    Source Code Pro

    -Bitmap Fonts-

    Fonts best used in smaller sizes (8pt and under). Browse for more @ Dafont.com

    HaxrCorp
    Kroeger 5_55
    Proggy
    Pf Tempesta 7
    Profont
    Artwiz Font pack - Features several popular bitmap fonts.
    Cure.se - A version of cure that supports Japanese characters.
    Terminus
    Monte Carlo
    Berry


    bbLean
    bbLean is an alternative shell for windows. It takes place of explorer and changes how Windows functions.

    ***PLEASE READ AND RESEARCH BEFORE INSTALLING***
    Docs - Website


    -BBlean - Revived-

    Newly launched builds including x64! Plugins and more support soon, keep an eye out!

    -Styles and Settings-

    Please read: Getting Started
    How To: Menus
    Sourceforge - Menu Docs
    How To: Styles (colors and themes)
    Sourceforge - Style Docs
    (If you're a beginner you can also try bbstylemaker from the bblean menu, or launch the .exe
    from your bblean directory.)

    About: Plugins
    99.9% of ALL Plugins will NOT FUNCTION with bbLean 64bit, and a large majority of links and documentation will not be available. Expect dead links and to be on your own.
    Sourceforge - Plugin Docs


    Bblean FAQ

    Q: Certain task tray icons I normally see aren't appearing (battery/wifi).
    A: Install bblean as a shell.

    Q: How do I remove taskbar/tray/status icons?
    A: The easiest way is to shift+right click the icons on your bar. Otherwise, ctrl+right click your bblean bar. Edit settings, and find this line: "bbleanbar.item: Tray". Put a "!" in front of it, so they won't load.

    Q: How to I hide these workspace names (alpha) and the taskbar arrows?
    A: Edit your bbleanbar.rc and put a "!" infront of these lines:
    bbleanbar.item: WorkspaceLabel
    bbleanbar.item: WorkspaceButtonL
    bbleanbar.item: WorkspaceButtonR
    bbleanbar.item: WindowButtonL
    bbleanbar.item: WindowButtonR

    Q: How do I remove the side bars/slits/analog clock (etc)?
    A: Unload the plugins under your configuration. The names are self explanatory.
    Settings>Config>Plugins>Load/Unload
    You may also edit your plugins.rc and comment out each plugin manually with a "!"
    Settings>Config>Plugins>Edit plugins.rc

    Q: My Volume keys on my keyboard stopped working when I installed bblean. Is there a fix?
    A: Yes. Some kind anons found a fix for it that works, however it involves some scripting with Auto Hot Key. If you are unfamiliar, see the window tiling/autohotkey section.
    First, download NirCMD here. You can find links at the bottom of the page.
    Extract the exes to your Windows directory (C:\Windows).
    Create or add the following lines (without quotation marks) to your Auto Hot Key Script:

    "Volume_Up::
    run nircmd.exe changesysvolume 2000
    return
    Volume_Down::
    run nircmd.exe changesysvolume -2000
    return
    Volume_Mute::
    run nircmd.exe mutesysvolume 2
    return"

    The same method with nircmd also applies to bbkeys. The code for bbkeys would look something like this:
    KeyToGrab(Num9), WithModifier(Win), WithAction(ExecCommand), DoThis(C:\Blackbox\usr\bin\nircmd\nircmd.exe changesysvolume -2000)
    KeyToGrab(Num0), WithModifier(Win), WithAction(ExecCommand), DoThis(C:\Blackbox\usr\bin\nircmd\nircmd.exe changesysvolume 2000)

    Just edit the key you want to use for volume controls, save the .rc and restart blackbox. If you wanted to use the buttons or sliders on a media keyboard, use bbkeyhook to define them.
    Run the script. You an also compile the script with Auto Hot Key, and drop it in your windows Startup folder. This will allow Windows to run it automatically on boot. Copy the compiled .exe to C:\Users\"username"\AppData\Roaming\Microsoft\Window s\Start Menu\Programs\Startup.

    Q: How do I extend the width of my bbleanbar?
    A: Ctrl+Right click>config>Width percent.
    Alternatively, edit the bbleanbar.rc by selecting "Edit settings" and edit the bbLeanBar.widthPercent value.

    Q: I want my bbleanbar to stretch across both monitors. How do I do this?
    A: There are two ways to do this. The easiest (and recommended to those with equal resolution monitors) is to edit your bbleanbar.rc settings and override the max width percent by changing the value of "bbLeanBar.widthPercent" from 100 to 200. If you have uneven monitors (i.e. 1440x900 and 1366x768) you would use a value closer to 170 or so. Alternatively, you can load in a separate bbleanbar and drag it to your other monitor. You can simply clone your current settings. To do this, follow these steps:
    Go to your bbLean installation directory. Open the plugins folder, and find the bbLeanBar folder.
    Copy + paste it in the plugins directory, and rename the folder to "bbleanbar2".
    Visit Settings>Configuration>Plugins, and edit plugins.rc
    Add the name of your new bar under the current bblean bar entry. It should look like this:
    # - Integrated toolbar with tasks and tray
    plugins\bbLeanBar\bbLeanBar.dll
    plugins\bbLeanBar2\bbLeanBar.dll


    Save As plugins.rc
    Restart blackbox.
    The bar should appear automatically, if not you should now have the option to load it within the plugins menu.
    Repeat the steps provided for however many you need. Please note: ctrl+right click your current bbleanbar to drag it around if you aren't seeing the new bar load. Chances are it loaded on top of the current bar, since you cloned your settings.

    Q: My Windows start button/taskbar is still appearing/glitching and getting in the way. How do I get rid of it?
    A: Install BBlean as a shell. If there is still an issue, click here.

    Q: I've installed BBlean as a shell, how do I set my wallpaper?
    A: You can do so by putting your wallpapers directory and image name in your current styles .rc settings manually, or by using bbstylemaker>other>image file name.
    Example: "D:\pictures\wallpapers\wallpapername.png"
    Alternatively, if you'd like to continue to use the same windows personalization settings for your wallpaper, you can do so by navigating to: blackbox>configuration>graphics>uncheck "enable background".

    Q: Japanese characters aren't displaying. What do?
    A: Under configuration, visit Misc>Use UTF-8 Encoding. Restart blackbox.
    (Still not displaying? Edit your blackbox.rc in notepad++. Change the encoding to UTF-8)

    Q: Firefox/my application window is weird looking/overlapping and has a flickering bar. What do?
    A: This is caused by conflicts with the bbLeanSkin plugin. You can unload/disable/uncheck/toggle bbleanskin under your configuration if you choose not to use it. However there may be some ways you can get it to work through trial and error.
    To Disable:
    (settings>config>bbleanskin>toggle skin)
    (settings>config>plugins>load/unload>bbleanskin)
    If you still want the skin enabled, do the following:
    Put these in your Exclusions for Firefox/Nightly:
    "firefox.exe"
    "xul.dll:MozillaHiddenWindowClass"
    "xul.dll:MozillaWindowClass"
    Some other exclusions were mentioned on the blackbox4windows forums that may help pinpoint the processes causing conflicts.
    For Google Chrome, put: "chrome.exe"
    To turn bbleanskin off permanently, you can manually comment it out in your exclusions (blackbox>bbleanskin>edit exclusions to open the .rc). Just put a "!" in front of "plugins\bbLeanSkin\bbLeanSkin.dll". You can always uncomment it later if needed.
    Some fixes that may help you get the skin to work:
    Keep the Menu Bar enabled when using firefox. Use addons like App Button Remove and Hide Menubar as work arounds.
    For issues with explorer not being skinned properly, try disabling Aero and transparency.

    Q: I can't close tabs, and Firefox is not operating properly with bblean.
    A: Set Firefox to vista service pack 2 compatibility. Alternatively, downgrade firefox to before version 25. You can also just uninstall bblean as a shell.

    Q: My Rainmeter skin is overlapping with my bbleanbar, what do?
    A: Change the width% of your bblean bar to match your skin. If you are using bb_bar, load
    the background bar on "normal", and set the bb_bar to "topmost" via your rainmeter settings.

    Q: I want a 12 hour clock.
    A: Change your clock format to "%I:%M"
    For additional time and date formats, visit: Clock Formatting
    If you want to completely remove the clock, leave the clock format window blank or put a "!" in front of "bbleanbar.item: Clock" in your bbleanbar.rc settings.


    Cursors


    -Minimal (Black&White)
    Akirafinn : Primus
    Outofashion : Token Grey
    Hitman7112 : Token Dark and Light
    Teft : Obsidian
    Firstfooter : Polar
    Killerbeat : Black Royale
    Drunkensandwich : Contrast
    Exesess : Metro

    -Colours-

    Ukintel : Aero 9 Colours
    Nait0 : NB Pack
    Efox-hun : Extenza Pro

    -Silly + Miscellaneous-

    Anime-rai : Miku Hatsune
    Strawberrydinosaur : Nyan Cat
    Cursed-midna : Pikachu
    Whitefox-freefire : Navi


    Docks and Launchers

    Launchy:
    Launchy uses keystrokes to find and launch programs/files it indexes. The website asks for payment/donation, but it's free. Skins available on the website, and DeviantArt. Highly recommended.

    Rocket Dock:
    One of the older and more well known docks. Probably the best alternative to Docky for Windows users. Features listed on the website.

    ObjectDock:
    Another older more well known name to docks. Free, but with limited functionality.

    xWidget:
    XWidget is more of a platform for customizing widgets and addons to your desktop, like clocks and weather.
    XLaunchpad allows you to organize icons and shortcuts on your desktop in stacks, similar to App folders on an Android interface. XLaunchpad is probably the best option for users on a touch screen.

    Nexus:
    The closest thing to a Mac/OSX dock you can find. Full/Ultimate version requires payment, however.

    xWindows:
    Another Mac/OSX type dock. This one is free.

    SliderDock:
    Flashy UI, and larger than most - but offers something different. Can be hidden with hotkeys.

    CircleDock:
    Another large and intrusive dock, with a flashier UI. Can be hidden with mouse gestures.

    Credits

    Thank you for reading this guide! Hopefully it helped you achieve your ideal Windows 7 Desktop.

    Credit goes to all of the people that created the skins/themes/tools mentioned in this guide!
     
    Last edited: Mar 9, 2014