Entries Tagged as 'Windows'

File System Fragmentation

All file systems suffer from fragmentation.

Let me rephrase that more clearly in case you didn’t quite get it the first time.

ALL FILE SYSTEMS SUFFER FROM FRAGMENTATION <PERIOD>.

It doesn’t matter what file system you use one your computer, if you delete and write files it will become fragmented over time.  Some older file systems (like say FAT and FAT32) had major performance issues as the file system began to fragment, more modern file systems do not suffer as much performance lose from fragmentation, but still suffer.

If you want to argue that your writable file system doesn’t fragment, you haven’t a clue what you’re talking about, so read up on how your file system really works and how block devices work to understand why you just can’t have a file system that doesn’t fragment files or free space or both.

What can you do about fragmentation?

Well, you might not really need to do anything, modern disk drives are fast; and on a computer that’s doing many things at once the fragmentation may not have much of any impact on your performance, but after awhile you’re probably going to want to defragment your files.

The act of copying a file will generally defragment it; most modern file systems will attempt to allocate contiguous space for a file if it can (files that grow over time cannot be allocated contiguous, but they can be defragmented at their current size).

On many operating systems you can actually get programs that are designed to defragment your file system.

How often should you defragment your file system?

Well, I generally recommend you do it right after installing and updating your computer; and then any time you make major changes (large software installation, large update, etc).  But that you not do it automatically or an a routine schedule — there’s not enough benefit to that.

You can also analyze your disk (again using software) to determine how fragmented it is… and then defragment when it reaches some point that you believe represents a performance decrease.

Also, try and keep your disk clean, delete your browser cache, temporary files, duplicate files, and clutter — the less “junk” you have on your disk, the less need there will be for defragmenting.

Hardware MPEG2/MPEG4/MPEG4-AVC/H.264 Transcoding

Leadtek Research Inc has release the WinFast PxVC1100 PCIe x1 add-on card which uses four of the Toshiba encode/decode cores  (SpursEngine SE1000 — BXA32110) derived from the joint Sony/Toshiba/IBM alliance (STI) Cell (Cell Broadband Engine Architecture, CBEA) processor (used in the Sony PlayStation 3 game console).

If you’re serious about video encoding this card is way more powerful than leveraging your GPU (nothing stops you from using both).

I couldn’t find a retail price on the PxVC1100; from what I’ve read it was delayed, but should be available in the US soon.  I expect it’ll be fairly expensive since Nikkei WinPC’s benchmark showed a high-def video in MEPG-2 TS format was transcoded to H.264 using the WinFast PxVC1000 about 2.9 times faster than a Core2 Q9650 (3GHz).

If you want to check out other vendors that offer a SpursEngine enhancement, some Toshiba Qosmio laptops and the Thomson-Canopus Firecoder Blu PCIe add-on card are candidates.

Anti-Malware Programs

First, malware is a reality and no operating system is immune to it.

Malware is most common on operating systems that are prevalent (no reason to target 1% of the installed base now is there); so an obscure operating system is far less likely to be the target of malware.

Malware is most common on popular operating systems that generally do not require elevation of privileges to install (OS-X, *nix, Vista, and Server 2008 all require that a user elevate their privileges before installing software, even if they have rights to administer the machine).

The reality is that even a seasoned computer professional can be “tricked” into installing malware; and the only safe computer is a computer that’s disconnected from the rest the world and doesn’t have any way to get new software onto it (that would probably be a fairly useless computer).

Beyond exercising common sense, just not installing software you don’t need or are unsure of (remember, you can install and test software in a virtual machine using UNDO disks before you commit it to a real machine), and using a hardware “firewall” (residential gateway devices should be fine as long as you change the default password, disable WAN administration, and use WPA or WPA2 on your wireless network) between you and your high-speed internet connection; using anti-malware software is your best line of defense.

There are a lot of choices out there, but one of the best you’ll find is Avast! — there’s a free edition for non-commercial use, and of course several commercial version for workstations and servers.

My experience is that on all but the slowest computers Avast! performs well, and catches more malware than most any of the big-name commercial solutions.

For slower computers that you need mal-ware protection for, consider AVG (they also have a free version for non-commercial use); I don’t find it quite as good as Avast! at stopping as wide a range of threats, but it’s much lower on resource demands (and that helps to keep your legacy machine usable).

USB Hard Drive Adapters

 Everyone’s making them and they come in really handy…

 Basically they’re devices you can use to access a bare hard drive.  Most of them supports PATA and SATA 2.5″ and 3.5″ drives (though some vendors require a bunch of adapters to do it).  The APRICORN DriveWire unit is clean and simple and priced around $30 (use a price search engine) or less.

I was so happy to find these units that I purchased two of them and gave away my previous ones made by another vendor.

If you’re going to routinely swap drives on and off a computer, and don’t want to spring for an external case you might be better off with a hard drive dock also available for about $30, but they don’t support PATA (PATA is not hot swapable).

If you’re going to use these units to upgrade a computer’s hard drive, remember Acronis TrueImage is a great tool (you can find shareware and OpenSource tools as well — but TrueImage is well worth the price and has many additional features that you’ll likely find useful).


APRICORN: DriveWire - Universal Hard Drive Adapter

Vista Activation

Over the past couple weeks I’ve had to “reactivate” two copies of Vista; now I did update the video cards and the optical drive (which is likely what triggered it), but interestingly enough, these are the two oldest copies of Vista (the first two computers installed with it).

It’s not difficult…

You try the online activation, it fails.

You call the automated telephone activation system, it fails.

You request a transfer to a Microsoft activation specialist, you read them the codes, answer a couple simple questions, and they give you the activation code which you type in and then you’ve activated.

Hopefully my activation is good for another twenty months (or more)!

NOTE:  While I’m sure that changing the hardware triggered this, I suspect that Microsoft has implemented a more rigorous inspection of the computer fingerprint to defeat bulk copies of Vista by questionable computer manufactures.

Netbook

I purchased a MSI Wind U100 a couple weeks ago for an “on-the-go” computer.

At $299 plus $99 for a 2.5″ SATA2 500GB Seagate hard drive and $15 for an additional 1GB of DDR2 it’s a fairly economical solution to use to browse the web on the go, send/receive email, mapping, GPS, music and videos, contacts, date book, etc.

I looked at all the options, but I choose this one because I wanted 2GB of memory (most of them come with only 512MB built in so you can only have 1.5GB total and a couple only allow 1GB total).

The Atom N270 processor is by no means a top performer, but it does a fairly good job and mine is running Vista Home Premium with no issues at all (it ships with Windows XP Home).

The only thing I dislike about it is the fact that the keyboard is so small; but if you want a small notebook you’re going to have to live with a small keyboard!

No one computer is right for everyone, so you’ll have to decide what’s right for your particular needs, what your intended use is, and your budget.  There are actually models of netbooks you can purchase with an AT&T wireless modem installed for $99 (of course you have a two year contract your saddled with).

Bigger than a PDA, but far more flexible!

Operating Systems

I have computers running Windows (most flavors), OS-X, Linux, and BSD (or we could generically call those *nix) — and have had computers running SunOS, Solaris, and OSF… so I consider myself well versed in operating systems from a user standpoint (and a developer standpoint as well).

Recently I took a look at how practical each of the “popular” choices were as a desktop environment for what I would consider an average user; and I set the goals of an average user to be:

  • Email
  • Managing contact and schedules
  • Browsing the internet
  • Office tasks (word processing and simple spread sheets)
  • Multimedia (music and movies)
  • Managing finances

And I looked at Windows (Vista Ultimate, but for this much would apply to XP as well), OS-X, and Ubuntu Linux (I felt that was a good distribution for an average user).

On email, managing contacts and schedules, browsing the internet, and office tasks I would say that all three of the operating systems were reasonably equal… very few real differences in capabilities or ease of use (both Vista and OS-X have option for commercial as well as free software; on Ubuntu only free software was used).  For multimedia both Vista and OS-X were far better than Ubuntu (yes, Ubuntu could do most everything the other two could do, but the software was very piece meal, and didn’t “fit” well with the rest of the system).  For managing finances all of them had non-commercial and commercial solutions and depending on your needs whether any or all of them would be sufficient.

Vista

Microsoft’s current Windows operating system for desktop PCs.  Vista is well suited for most tasks an average user is likely to do.  Since the cost of Vista is included in most PC purchases only upgraded expenses need to be considered (this isn’t true if you’re building your own PC from parts — but if you’re recycling an old PC it may already have a license for Windows).  The cost of a PC does not generally include an office suite.  There’s a host of free software that you can use if you elect no to purchase additional software from Microsoft.

 

OS-X

Apple’s current operating system for Macs.  OS-X is well suited for most tasks an average user is likely to do.  Since the cost of OS-X is included in Mac purchases only upgrade expenses need to be considered.  The cost of the mac might include iLife, but not iWorks.  There’s a host of free software that you can use if you elect not to purchase additional software from Apple.

 

Ubuntu

Provided you have a way to download Ubuntu and burn it onto installation media (CD) there’s no cost in acquiring it.  If you have very old hardware using Ubuntu (or a lighter weigth Linux) might be the only option you really have — but my comparison here is not based on what’s cheapest, it’s what’s reasonable.  Most all of what you will need will be installed with the operating system.  There’s a host of free software that you can use by simply downloading it.

 

Observations:

  • Apples are only easier to use if you’re used to Apples — like all tools, human beings have no inherent ability to know how to use them.  Regardless of the operating system you choose you will need to invest a little time into learning how to use it.  How much time you invest will be determined by the relative sophistication of what you’re trying to do, and what kind of background in computers you have.
  • You’ll find that both Vista and OS-X will provide an inexperienced user with much more “hand holding” than Ubuntu.  But that said, one of the first things you need to get proficient at is searching the internet for “answers”.
  • Pretty much all the annoyances people gripe about are universal in all three of the operating systems (it’s comical that Apple had a whole series of advertisements about Vista annoyances — annoyances their own operating system had had for years for the most part).  There are often system settings that can turn off many of these annoyances, but in fact they are present for a reason — and while you’re learning I recommend you just learn to deal with the annoyances and don’t change system settings without good cause.
  • You’re going to find making changes to many settings on Ubuntu (or any Linux) much more difficult than either Vista or OS-X.
  • You’re going to find that things are far more cohesive on both Vista and OS-X; with Ubuntu it becomes fairly obvious quickly that you’re using a collection of dis-associated widgets and parts.

 

Conclusions:

For most computer users I’d recommend that you consider using either Vista or OS-X for your computing needs.  Leave Ubuntu (and other *nix based operating systems) to more experienced computer users who have a “need” for it.  I suspect that we’ll see improvements in the cohesiveness of non-commercial operating system, but for the moment they just aren’t ready for prime time.

7-Zip Archiver

I was shocked to learn that everyone doesn’t know aobut 7-Zip!!!

Z-Zip is a very good archive utility for Windows; from the 7-Zip web site:

  • High compression ratio in new 7z format with LZMA compression
  • Supported formats:
    • Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR
    • Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM, MSI, WIM, Z, CPIO, RPM, DEB and NSIS
  • For ZIP and GZIP formats, 7-Zipprovides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip
  • Strong AES-256 encryption in 7z and ZIP formats
  • Self-extracting capability for 7z format
  • Integration with Windows Shell
  • Powerful File Manager
  • Powerful command line version
  • Plugin for FAR Manager
  • Localizations for 69 languages

Other than supporting almost any and every format a Windows user is likely to encounter, it’s support for LZMA compression (one of the absolute best general compression algorithms around — only BZIP2 is even a close competitor) gives you the ability to create small archives for upload, email, etc.

Browser Spelling Check

If you use Firefox you’re set, build of that have included a spell check add in for quite sometime; however, if you use Internet Explorer you’re going to want to look into a spell check add-on.

Some of the spell check add-ons depend on the presence of Microsoft’s spell check (you get that with Office products, like Word); but one of the better ones does not.

ieSpell works well, and some javaScript add-ins on web pages will automatically detect it (as they do Firefox’s spell check) and work the same; but when they don’t you have the ability to use the context menu to spell check the contents of a edit box.

For personal use ieSpell is toally free, for commercial use you should check the licensing.

Acronis TrueImage Home 2009 (v12)

I’ve used Acronis TrueImage since version 3, I switched to it because I grew tired of all the hoops you needed to jump through to use Ghost, and TrueImage offered a more “modern” approach to backup — they actually built a bootable disk AUTOMATICALLY.

Ghost has come a long way since that time, but so has TrueImage.

Why would you want TrueImage?

Well, it works, and it works well — and it’s affordable ($49.99 or $29.99 for an upgrade).

TrueImage has lots of features, but nine times out of ten the ones I care most about is creating an image of a disk and restoring it; or creating a clone of a disk.  TrueImage has excellent support for network adapters and disk channels when you boot it from the rescue media and since you can run it under Windows it will support anything Windows can access.

Previous versions of TrueImage all worked great… so why did I upgrade to v12 aka 2009?  Simple, AHCI support — that’s Advanced Host Controller Interface, it’s the mode you want to run your SATA controller and discs in if your operating system supports it (which Vista does).

Aside from including AHCI support in the new version, Acronis changed the user interface — according to them to be more Vista like; I say they just changed it.

The Acronis user interface is useable, but I would say that it’s never been as clear as it should be.  In my mind they should have sat down in a focus group with some users and hammered out the details of making it present better and clearer information.  As long as you pay attention and read what’s on the screen and don’t continue if you’re not sure you’ll be fine… it works fine and the information is there (it’s just not as clear as you might want).

I definitely recommend Acronis TrueImage (and all the Acronis products I’ve tried are fine).  I do, however, have to gripes that I’ll share.

First, TrueImage basically has most of the functions of Disk Director included in it, so why not just expose them so that they are easy to use.

And that leads to…

Second, Acronis has too many products!  In fact, when I wanted to upgrade my copy of TrueImage I almost just threw my hands up and left when it wasn’t easy to find the product I wanted (and I even knew the name of it).  Why?  Why so many different products that do almost the same thing?  Wouldn’t it be far simpler to have fewer base products and sell option packs (keys) to enable advanced features?

Acronis does a great job of keeping their products up-to-date with patches, and they have a fairly nice web interface to their customer registration system (keeps your previous purchases since version 6 I think in one place along with the serial numbers).

One thing to keep in mind, Vista has some of the capabilities of TrueImage (backup and partition re-size), but not all of them… you may be quite happy with what you already have, or you may want a more complete solution.

If you’re not sure what Acronis can do for you, checkout their web site, and you can even try their trial version (it is crippled unfortunately, but if it weren’t people would just use the trial and never buy).