Showing posts with label windows. Show all posts
Showing posts with label windows. Show all posts

Saturday, December 10, 2011

Managing Harddrive Partitioning for effective system re-install

This time I'll discuss hard drive partitioning to make Windows more re-install friendly. 

This article is gonna be of great help to people who struggle with downloading system software after a clean install!

So lets get started.

HARD DRIVE PARTITIONING

Unless you've been living under a rock for the past decade(I know you haven't), you'll have a storage space of 500gb or more in your PC.

This section aims at explaining how to effectively use that 500gb(or more) in the form of partitions that separate Windows from all your important data and software. This way when you format Windows to do a clean install, you don't lose your important data or your software setups.
   
The screenshot below shows you my current partitioning setup with my 640gb hard drive

 









Local Disk (C) is where I have installed my Windows 7/is my operating system partition.


Data Storage (D) is where I have a backup of the setup of every software that I need for my system. It also houses a copy of all my important documents and photographs.

The Stuff (E) is where I dump all my movies, games and songs. It can also be used as a extended data storage partition should my Data Storage partition fall short on space.

System Reserved (F) is a partition created by windows upon install and should be ignored.

Points to infer:

1. Don't allot unnecessary space to your operating system partition. Unless you keep installing new software everyday, this partitions size will almost remain constant and will most probably never fall short on space. Recommended size - 80 to 100gb

2. Always make a separate partition for storing all your important software and data. Should you ever re-install Windows try and make sure that this partition contains all that you need to successfully get your system up and running. This is the Primary Backup. Recommended size - 150 to 200gb

3. Keep all non-system esssential stuff such as games, movies, music in a totally separate partition. Games usually don't need proper re-installation when you install a new Windows so you'll have no problems running them. Recommended size - 200gb or more

4. Always make a Secondary Backup of your software and data in an external hard drive. Use the secondary backup only in emergency situations when your primary backup fails you.

5. In all, you need 3 system partitions and 1 external backup.

How to create a system partition:

This article should be able to explain that perfectly: http://www.windows7news.com/2009/09/23/how-to-create-a-partition-in-windows-7/

Things to include for a effective System Backup:
  • System Drivers: These are single most important category of software your system needs to function. Without these your system will either be crippled or will completely fail to run.
  • Operating System Images: These are images of operating system you use. Mainly for helping you re-install should you ever lose your OS DVD
  • General Softwares: These are the software that you would install on your PC. They include media players, archivers, productivity suites etc.
  • A copy of the "My Documents" folder and all other important data.
  • Any other thing that you find important
  • Space permitting, you may also include game setups into this.
Advantage of such a system:

Consider the following scenario, 
You corrupted your windows install somehow and now it refuses to boot. 

If you followed this guide then you have all your system drivers and software available for ready install. You can easily set up a new Windows installation in a mere two hours.
However, if you didn't follow this guide then most probably your partitions are a total mess(just an assumption, you might have it better way that me) and lose tons of important data, software and all your system drivers. Now you're going @$@$!<>$>#$*&@#^@^$&@*#$*@ over the internet!!!!!!! ;)

This partitioning guide coupled with my article on Offline Windows Updates are the perfect guide for complete Windows re-install syndrome immunity(custom term, I used to suffer from it).

NOTE: Please refrain from making too many partitions on the hard drive as it will impact hard drive performance. This is explained in the following excerpt from Wikipedia

"Reduces overall disk performance on systems where data is accessed regularly and in parallel on multiple partitions, because it forces the disk's read/write head to move back and forth on the disk to access data on each partition[2][3] and to maintain and update file system administration areas on each partition. It also prevents disk optimizers from moving all frequently accessed files closer to each other on the disk, which could reduce the number and distance of required head movements. Files can still be moved closer to each other on each partition, but those areas themselves will still be far apart on the disk. (See "short stroking" considerations above.) This issue does not apply to SSD drives as access times on those are neither affected by nor dependent upon relative sector positions." 


Credits -  Anonymous commenter! (Thanks)

Since I'm in a train right now I can't post my own system's data backup screenshot. I'll do that once I reach home. That should really make the Data Backup easy to understand.


Thanks for reading,
Cheers! 

PS: Do enjoy the holiday season! :D

Monday, December 5, 2011

Text Renderers for Windows

Today's blog addresses a GUI improvement for Windows operating systems.

For people who are unaware of the font smoothing and how it works, kindly refer the following article.


If you've ever used a Mac or Ubuntu then you would've probably noticed that the font looks much better than how it looks in Windows. Its smooth and has good anti-aliasing and has a thick dark look to it.

The Windows font smoothing, Cleartype tries to do a similar thing, but fails miserably. Its not that bad, but when compared to Ubuntu it sucks!

Today I am focusing on alternate text rendering programs which enhance the look of the fonts in Windows. Programs that offer this functionality are (items linked to download pages)
  • GDIPP (only works on 32bit applications on Windows)
  • MacType (originally in chinese, now supports multiple languages, supports x64)
  • EZGDI (in alpha stage, unstable, supports x64)
Here I will keep the topic limited to Mactype as I have only used Mactype till now and am quite satisfied with it.

Mactype 2011.1019

Rendering modes:
  • Registry - This mode loads Mactype font rendering with the registry. This rendering all the text in all programs in Mactype. This mode is ideal if you are looking to replace Cleartype completely.
  • Run as a service - Its the same as the registry mode. The only difference is that the font rendering is loaded as a service instead of the registry. This service can be disable(or enabled) using the Windows service manager.
  • Manual - Self explainatory
  • Standalone loading mode -  This mode allows easy control over all program settings. You can switch profiles, select programs to ignore, and enable/disable rendering using this mode. This mode shows a Mactype icon in the taskbar tray.
  • Compatibility mode - Similar to standalone loading mode with limited functionality. It only enable/disable rendering in this mode. This mode should be used if you are experiencing rendering problems with the text.

Changelog for version 2011.1019
  • MacType core:

    Fixed MacType new memory management problems
    Support for custom shadows, shadow parameters fully updated.
    Support for single process using a separate configuration
    Support public exclusion list
    Dual shadow
    Transparency of the shadow update algorithm parameters
    Caching error correction routine body and lead to confusion and other problems italics
    Modify EasyHook caused a crash
    Fixed a font size does not cause problems
    Performance Optimization
    Fixed a problem of thermal substitution led to garbled
    Security can now replace the default fonts
    Now disable MacType not cause some of the fonts into the System
    Priority support lattice parameters
    Updates to FreeType 2.4.6
  • MacTray:

    Using the new design icon
    Support for multiple languages, support for user-defined language
    Now you can stop or start the process list
    Support public exclusion list
  • MacTuner:

    Support for multiple languages, support for user-defined language
    Using the new design icon
    Supported text shadow color set
    Perfect preservation mechanism, save all available items will be written.
  •  MacType user guide:

    Support for multiple languages, support for user-defined language

    Using the new design icon
    Correct the environment variable

The interface is pretty straightforward. Just select a rendering mode to get started. Then choose a font profile from the defaults or create a new profile and restart. You'll see the changes immediately.

Screenshots:  

Start Screen

Profile Selection







Sources:

NOTE: Just in case you guys missed it, the rendering example screenshots have been linked at the end of the screenshot section. :)

Thanks for reading!