Wednesday, September 9, 2009

10 mistakes that rookie IT consultants make

10 mistakes that rookie IT consultants make: "

IT consulting is a tough, competitive field, and there are ample opportunities to mishandle the job. Erik Eckel offers some cautionary advice for IT consultants who are just starting out.





IT consulting is a difficult, complex industry. I’ve seen numerous competitors enter the market, only to fail. Everyone from large electronic chains (does anyone remember CompUSA’s business consulting effort or Circuit City’s Firedog initiative?) to local independents have come and gone. Despite frighteningly large marketing budgets (including symposium sponsorships, television commercials, and print advertising), complex marketing strategies, splashy fleet vehicles, and eerie team-building propaganda, competitors often fail within just months.


And there’s a reason. IT consulting is a dynamic, ever-changing industry that requires practitioners to maintain multiple skills. Rapid technological shifts frequently change the way you work, the tools you use, and the operational procedures you require. To meet that challenge and stay in the game, you must learn early on how to avoid some of the more preventable pitfalls. Here are 10 mistakes that consultants often make when they’re starting out.


Note: This article is also available as a PDF download.


1: Underestimating total project time


None of us is perfect. Unforeseen issues always arise. There are no ‘simple’ projects. Consultants must take those issues into account when preparing project cost estimates.


The very first time I ever estimated a simple Windows Small Business Server rollout for a client with seven employees in two locations, I budgeted eight hours to ‘deploy the server.’ In developing my estimate, I included time to unbox and install the server, set up DNS, configure the VPN, join the second location to the VPN, register the domain name, configure MX records, create data shares, set permissions, and configure and test email accounts. Let’s just say it took longer.


New consultants must be particularly careful to review project plans before settling on a final estimate that is forwarded to the client. Such estimates should be first run by veteran IT staff for feedback whenever possible.


2: Failing to properly document project scope


Why did my first server deploy take longer? In conversations with the client, when discussing the project, I was focused on the tasks associated with deploying the server. The client already had a peer-to-peer network in place. I saw my role as simply dropping the server on the network, joining workstations to the domain, configuring a VPN to give a remote but key employee data access, and introducing email.


But the client thought a ‘server deployment’ included installing a couple network printers with network scanning functionality, upgrading Microsoft Office software on eight workstations, implementing site-wide antivirus, and other tasks. Such disconnects are the IT consultant’s fault.


Clients are not technology experts. It is the consultant’s responsibility to ensure that the client’s business needs and objectives are understood and that the technology deployed matches them. Whenever estimating a project now, I provide clients with a project plan that lists specific bullet points. I don’t just state ‘deploy server,’ ‘configure DNS,’ etc., as most clients don’t know what that even means. Instead, before starting a project, I go through a project plan with the client that reviews tasks I will perform and the specific functionality those tasks will provide (’Users will store their files on the server’s X drive,’ All users will send/receive email using Microsoft Outlook 2007 on their desktop workstations,’ ‘A new network printer will enable scanning documents and storing them over the network to a Z drive hosted on the new server,’ etc.).


3: Underestimating hardware costs


Just as it’s easy to underestimate the time and labor required to properly complete a project, hardware costs frequently become a source of trouble. Here’s one common scenario: An IT consultant specifies a particular gigabit switch or router when assembling a project budget using a temporary price because a vendor is offering promotional pricing (and the temporary price cut may NOT be evident when researching pricing). Or a server configuration may be priced using unique components. Ten days may pass before the client approves the purchase. Then, when the consultant proceeds to order the items, the server configuration and promotional pricing (or both!) are no longer available.


I see it all the time, even with one leading Texas-based computer vendor’s promise of 30-day price locks. And I’ve yet to see one of these changes work in the consultant’s favor. Whenever preparing project estimates, always note that hardware costs are subject to change. Be sure, too, to always include shipping costs in estimates. Clients should find no surprises when receiving a final invoice, but if the consultant neglects to include shipping costs in preliminary conversations, such fees will prove problematic.


4: Trying to master all technologies


An IT consultant cannot master all the technologies clients require. It’s not going to happen. Some busy consultants will service three or four clients a day. There’s no way that consultant is going to develop comprehensive expertise with all the myriad applications clients wield, such as Dentrix (dental), Timberline (accounting), QuickBooks (financial management), Intergy (physician practice), Act (database), Prolog (project management), Aloha (restaurant), and SEMCI Partner (insurance), as well as routing platforms (Cisco, SonicWALL, WatchGuard, etc.), Windows desktop and server operating systems, antivirus solutions, Exchange email, and others.


Determine which platforms you’ll master. Then make sure you know who to call for assistance when troubleshooting problems with the remainder. Whether you’re contacting the software manufacturer or another consultant to assist when servicing a platform with which you don’t have expertise, you’re performing a service for the client. Ultimately, clients typically don’t care that you know every nuance of every program — they just want a dependable partner they can call when they encounter technology issues.


5: Waiting to send invoices


Consultants, especially those starting a new business, are particularly eager to jump on new projects. It’s seemingly best to always be billing. Given the choice between taking downtime to develop and mail invoices or go onsite to complete another service call, rookie consultants almost always favor knocking out additional service calls. But there’s no cash flow when invoices aren’t going out.


New consultants must schedule time, daily whenever possible, to write and distribute invoices. A CPA client gave me great advice. He recommended I always send invoices within a day of completing work. He told me studies reveal customer satisfaction is highest when invoices are received quickly.


It makes sense. Every day a consultant delays sending an invoice, clients forget a little more the pressing need that demanded the repair or service. When bills arrive three weeks or a month later, cash flow not only suffers, but customers are more likely to believe charges are excessive. This is because the business and operations interruptions and resulting trauma and downtime the consultant corrected have been forgotten.


6: Scheduling too many calls


When planning a typical workday, consultants should schedule one or two hours of time for every hour billed. Essentially, that means two to four service calls are the most that can be reasonably accommodated on any given day. A fair rule of thumb is that each member of an IT consultancy traveling onsite to resolve client issues should bill 20 to 25 hours per week. Any more than that, and you begin stretching resources too thin.


When scheduling client calls (I aim for four billable hours per day, which I have consistently met for years), you must include time for administrative and operational work. Numerous tasks require a consultant’s attention, including managing payroll, accounting, QuickBooks data entry, internal IT, advertising, and marketing tasks.


7: Failing to market the business


Rookie consultants, whether working for a firm they own or as an employee within a consultancy, typically strive to maximize billable hours. The desire for billable hours sometimes comes at the expense of obtaining new clients and chasing larger projects. These consultants should do more than just report to work and service existing clients. They must take time to attend BNI, chamber, Rotary, and other networking meetings. They should distribute business cards at every opportunity.


Some consultants don’t believe they have time for additional marketing responsibilities. That’s a common mistake. The fact is, many business networking events end before 8:00 AM, so there’s no excuse for new consultants not rise early and attend networking events before their regular work day begins. Recently, a longtime friend and insurance agent reminded me that, by scheduling 7:00 AM and 7:30 AM meetings every day, he’s opened an additional 250 meetings a year on his calendar. That’s impressive.


8: Overlooking travel costs


Many consultants, especially those new to consulting, don’t realize the costs of travel time. Traffic is expensive. Very.


Consider the facts. If an IT consultant charges $115 an hour for onsite commercial work, and traveling to client sites consumes just six hours a week (it’s likely much more), the opportunity cost of traffic and travel time to the consultant exceeds $30,000 annually.


Those costs must be captured. Typically, IT consultancies capture them in the form of onsite service fees, inflated first-half-hour rates, or other surcharges. Just this past week, a plumber completed work at my residence. The bill included a $35 ‘truck fee.’ That’s nothing but fair. In addition to paying for fuel and wear-and-tear on a fleet vehicle, the plumbing shop needs to cover the time spent traveling to my home.


New IT consultants must remember to charge 30% to 40% more than their regular onsite rate for the first half-hour or simply add a flat-rate callout fee.


9: Charging too little


There’s a natural temptation, especially among new technology consultants, to believe the rates they charge are expensive. But running a business costs money, lots of it, and technology solutions are complex. Consultants must remember that their expertise, and the delivery of onsite service especially, possess great value. Hourly onsite support rates vary from $85 to $125 or more per hour. But that doesn’t mean a new consultant must charge just $85 per hour.


To the contrary. Local market conditions are usually the largest factor. The costs of delivering services is higher in Boston, where taxes, fees, parking, and other expenses are naturally higher than in Louisville, KY, where the costs of living are less. Thus, an IT consultant in Boston should expect to earn a higher hourly rate than a consultant in Louisville.


10: Working Saturdays


Technology consultants operate within a pressure-packed environment. This is likely the single greatest factor I underestimated when opening my own consulting shop almost four years ago.


Most clients don’t call for help before critical systems fail. Instead, they wait. Then they try to fix it themselves. Next, they enlist the assistance of the local computer geek on staff. Often, the consultant is called only after these efforts — and those of the business owners’ friends, colleagues, and neighbors — have failed to resolve the problem. As a result, IT consultants spend much of their time running from raging and complicated fires to blisteringly complex crises. It is fatiguing work. Many days, my technicians and I are physically and mentally exhausted by 2:00 PM.


Inevitably, clients request that consultants work weekends. I almost always say no. It’s not that I so feverishly guard my personal time. Instead, as I mature and spend more time within the industry, I’ve come to understand the importance of approaching complicated issues with a fresh mind and properly fed body (of which I’m not making light; too often my staff and I must skip lunch because of new-client crises). How many times have you struggled with a complicated Windows issue at 1:00 AM, only to quickly solve it the next morning after getting some sleep and a decent breakfast?


The same principle is true within a consulting firm. Rookie consultants must take time to help their bodies, physically and mentally, recover from the rigors of their profession. That means minimizing weekend work, for better or for worse.


What works for you?


My office staff and I are passionate about technology. We truly enjoy diagnosing and repairing technology problems for clients. But the work is stressful, administrative tasks can prove maddening, and some days are more rewarding than others. What tips or tricks have you discovered that help technology consultants run smoother operations? Post your comments below.





Check out 10 Things… the newsletter


Get the key facts on a wide range of technologies, techniques, strategies, and skills with the help of the concise need-to-know lists featured in TechRepublic’s 10 Things newsletter, delivered every Friday. Automatically sign up today.







"



(Via 10 Things.)

Opinion: Facebook Fan Check virus rumours are driving users to more danger

Opinion: Facebook Fan Check virus rumours are driving users to more danger: "

This week has seen a tornado of warnings spread via social networking sites and online forums warning Facebook users to be wary of an application called Fan Check.

'It's a virus!' many of the messages have claimed. And helpful online friends have forwarded the message and retweeted it to their buddies without a moment's thought of checking the facts.

As a result, in less than 12 hours the number of active users of the Facebook application plummeted from 12.5 million a month to less than 6 million.

But the truth about the 'Facebook Fan Check Virus' is a little more complicated than that.

We've seen no evidence that the Fan Check application, which claims to gather information about who has been checking out your profile page on Facebook, is malicious.

It may be buggy, it may be inappropriate, but we've seen no signs that it is viral as many internet rumours have claimed.

But what is certain is that hackers are exploiting fear about the Facebook Fan Check application to infect innocent users' computers.

Malicious hackers have created websites pretending to be about the Facebook Fan Check Virus, but which really host fake anti-virus software which display bogus warnings about the security of your computer in an attempt to get you to install fraudulent software and cough-up your credit card details.

As these malicious websites are currently appearing high in Google's search results, many users worried about the Fan Check application are actually being driven to a much greater danger.

So, check your facts before spreading warnings about a 'dangerous application' on Facebook, and always exercise caution when searching the web for information on a new threat.

It may make sense to visit a legitimate security website rather than a webpage set up on the hoof by opportunistic hackers.

-------------------------------------------------------------------------------------------------------

Graham Cluley is senior technology consultant at Sophos, and has been working in the computer security field since the early 1990s. When he's not updating his other blog on the Sophos website you can find him on Twitter at @gcluley.



"



(Via TechRadar: All latest feeds.)

Tuesday, September 8, 2009

10 ways to recover a corrupted Excel workbook

10 ways to recover a corrupted Excel workbook: "

When an Excel file goes haywire, don’t give up hope. Using one of these recovery tricks, you may still be able to salvage the data.






Even if you faithfully back up your Excel workbooks, corruption can still be a problem. The backup files won’t always contain your most recent work, so you’ll probably end up re-entering data. Repairing a corrupted workbook, if possible, is a better option. In this respect, Excel can help. If you attempt to open a corrupted workbook, Excel will engage File Recovery mode, which attempts to repair the workbook. If that works, great! Unfortunately, Excel’s automated File Recovery feature sometimes fails to repair a damaged workbook. When this happens, you’ll need alternatives. Try the easiest solutions first. The more complex methods usually recover data, but no formulas, formatting, charts, or macros.


Note: This article is also available as a PDF download.


1: Let Excel try


If Excel’s automatic recovery mode fails, there’s a manual feature for recovering a corrupted workbook:



  1. Choose Open from the File menu. In Excel 2007, click the Office button and select Open.

  2. Using the Look In control, locate and specify the corrupted workbook.

  3. From the Open button’s dropdown list, shown in Figure A, choose Open And Repair.

  4. If this is your first attempt to manually recover the workbook, click Repair in the resulting dialog box, shown in Figure B.


Figure A



Attempt to manually recover a corrupted workbook.

Figure B



You can repair a workbook or extract the data from a corrupted workbook.

If you’re lucky, Excel will repair the file. However, this feature recovers files when something goes wrong with Excel, so it won’t recover every corrupted file. Once you’ve made every attempt to recovery the file, you might have to make do with recovering just the data. When that’s the case, click Extract Data in step 4.


2: If the corruption occurs while the workbook is open


If corruption occurs while the workbook is open, do not save the workbook. You’ll just save whatever corrupted the workbook along with the most recent changes. Instead, revert to the last saved version. Doing so, without saving first should discard the corrupted component. You’ll possibly lose data, but often, you can rebuild quickly enough (a good reason to save your work often).


To revert to the last saved version, do the following:



  1. Choose Open from the File menu. In Excel 2007, click the Office button and select Open.

  2. Using the Look In control, locate and specify the corrupted workbook.

  3. Click Open.


You’re really just reopening the workbook — there’s nothing special going on.


3: Disable automatic calculation


If Excel fails to open the file on its own or via the Open And Repair option, try setting the calculation method to manual and try again. To reset the calculation setting:



  1. Open a new blank workbook.

  2. From the Tools menu, choose Options and click the Calculation tab. In Excel 2007, click the Office button, click Excel Options, and select Formulas in the panel to the left.

  3. In the Calculation section (Calculation Options in Excel 2007), click Manual.

  4. Click OK.


Then, try to open the corrupted workbook. Sometimes Excel can open a corrupted workbook if it doesn’t have to recalculate.


4: Try Microsoft Office Tools


If Excel can’t open the corrupted workbook, give Microsoft Office Tools a whirl:



  1. From the Start menu, choose All Programs (in Windows XP).

  2. Select Microsoft Office.

  3. Choose Microsoft Office Tools.

  4. Select Microsoft Office Application Recovery.

  5. In the resulting dialog box, shown in Figure C, choose Microsoft Office Excel.

  6. Click Recover Application. The process could take a few minutes.

  7. Respond to the Send Report To Microsoft prompt.


Figure C



Office Tools might recover a corrupted workbook.

The recovery tool will close Excel and then restart it, displaying a list of recovered workbooks (if any). If you’re lucky, your corrupted workbook will be in the list. Simply open it and count your blessing.


5: Move the file


Sometimes, a corrupted workbook isn’t really corrupted in the traditional sense. It just isn’t accessible as usual; networks and servers often mask errors as corrupted files. If you encounter a seemingly corrupted workbook that Excel can’t repair, move the corrupted file to another folder, drive, or server.


6: Let the competition try


Some people claim extraordinarily good results using OpenOffice Suite, a free open source alternative to Microsoft Office. This suite’s Excel counterpart, Calc, should open a corrupted Excel file. Unfortunately, it means a lengthy download, but if it works, it’s well worth the effort.


7: Open the corrupted workbook in WordPad or Word


If you can’t repair the workbook, try opening it in WordPad. If it works, WordPad will convert everything to text — but you’ll be one step closer to recovering important data. Unfortunately, this method won’t recover formulas. On the other hand, unlike many other data recovery methods, WordPad will recover your VBA procedures (macros). Simply search recovered text for Sub and Function to find them.


You might also be able to open the corrupted .xls file in Word, but the results will be limited. For this method to work, you must install the Microsoft Office Excel converter. And unlike WordPad, Word won’t recover your procedures.


8: Use external references


Sometimes, you can recover data by referring to the actual cells in a corrupted workbook. You won’t recover formulas, formats, charts, macros, and so on, but recovering the data is better than recovering nothing. To recover data by referencing the corrupt workbook, do the following:



  1. Open a new workbook and enter into cell A1 a formula in the following form to reference A1 in the corrupted workbook: nameofcorruptedworkbook!A1. (You don’t need to include .xls in the filename.)

  2. Press Enter.

  3. If the corrupted workbook isn’t in the same folder, Excel will display the Update Values: nameofcorruptedworkbook dialog box. Use the Look In control to locate the corrupted file. Select the file and click OK.

  4. If the Select Sheet dialog box appears, as shown in Figure D, select the appropriate sheet and click OK. Excel will display the value in cell A1 of the corrupted workbook.

  5. Select cell A1 and drag it across as many columns as needed to accommodate the data in the corrupted file. If Excel displays the Update Values: nameofcorruptedworkbook dialog box, select the corrupted file and click OK.

  6. Repeat step 5, copying row A down as many rows as necessary to accommodate the data in the corrupted file.

  7. Select the data and choose Copy from the Edit menu.

  8. Select Paste Special from the Edit menu and choose Values, as shown in Figure E.

  9. Click OK.


Figure D



If the corrupted file has multiple sheets, specify a sheet.

Figure E



Replace the referencing formulas with data.

9: Try SYLK format to recover data


Microsoft recommends using the SYLK format to filter out corrupted elements, especially if the corruption is printer related. You must be able to open the corrupted workbook for the following to work:



  1. From the File menu, choose Save As. In Excel 2007, click the Office button.

  2. From the Save As Type control, choose SYLK(Symbolic Link) (*.slk), as shown in Figure F.

  3. Give the active sheet a descriptive name, such as corruptedworkbooknameSheet1. If the workbook has only one sheet, this step is unnecessary.

  4. Click Save.

  5. If the workbook has multiple sheets, Excel will ask you if you want to continue because the selected format doesn’t support multiple sheets. Click OK.

  6. If Excel prompts you with a warning that the workbook might contain features that aren’t compatible with the SYLK format, click Yes.


Figure F



Save each sheet using the SYLK format.

It’s important to know that the SYLK format saves only the active sheet. However, you won’t notice that the format has stripped all of the pages but the active one until you close and reopen the .slk file. To recover data from all the sheets, you must reopen the corrupted workbook and save each sheet individually. That’s why step 3 instructs you to give the sheet a descriptive name. You’ll find those names helpful when reconstructing the multiple-sheet workbook.


After saving all the sheets to the SYLK format, open one of the .slk files and rename it using the .xls format. Be careful not to use the corrupted workbook’s name. Once you’ve reconstructed the workbook, you can discard the corrupted file or rename it, freeing up the original name. Don’t replace it until you’re sure you’ve recovered as much data as possible. Then, reconstruct the workbook by importing or copying data from the .slk files. It’s a tedious process, but worth the effort if nothing else works. This method saves values resulting from formulas, but not the formulas themselves.


10: Recover macros


If you can recover data but not macros via one of the previous tips, you can still save macros — at least sometimes. To try, do the following:



  1. Open Excel, but don’t open the corrupted workbook.

  2. Set the calculation mode to Manual (see #3).

  3. Choose Macro from the Tools menu, select Security, and choose the High option. In Excel 2007, click the Office button, click Excel Options, and choose Trust Center in the left panel. Then, click the Trust Center Settings button, select Macro Settings in the left panel, select Disable All Macros Without Notification in the Macro Settings section, and click OK twice.

  4. Open the corrupted workbook. If Excel opens the workbook, you’ll see a notice that the macros are disabled. If Excel shuts down, this method won’t work.

  5. Press [Alt]+[F11] to open the Visual Basic Editor (VBE).

  6. Using the Project Explorer (press [Ctrl]+R), right-click a module, and choose Export File.

  7. Enter a name and folder for the module.

  8. Repeat steps 6 and 7 as many times as necessary to export all the modules.

  9. Close the VBE and exit Excel.

  10. Open a new blank workbook (or the newly constructed workbook that contains recovered data from the corrupted workbook) and import the modules.






Corrupted Word doc?


If you run into problems with a Word document, check out these recovery strategies.







"



(Via 10 Things.)

Opinion: The Ten Commandments of social networking

Opinion: The Ten Commandments of social networking: "

Birds do it, bees do it, even educated fleas do it. Well, perhaps not, but everybody else is busily cataloguing their entire lives on Twitter, Facebook and various other social networks.

So how do you ensure your status updates don't lead to unemployment, homelessness and drinking Special Brew under a bridge?

How can you ensure your tweets aren't a turn-off?

The answer is simple: follow the path of righteousness and stick to our Ten Commandments.

1. Thou shalt not overshare

Some things are best kept between you and your partner, doctor or psychiatrist. For example, if your update contains the words 'pus', 'warts' or 'prolapse', you probably shouldn't post it.

2. Thou shalt not forget who's following you

It's easy to add lots of friends or to attract lots of followers, but it's equally easy to forget that your boss, your mum, your partner or your angry, violent ex is reading the stuff you post online. The golden rule of sharing is never post something you wouldn't want your mum, your employer, a judge or a potential romantic partner to see.

3. Thou shalt not post about other people

It's very exciting to know something that lots of other people don't, but if your friend or relative has a new job, has fallen pregnant, has broken up with their long term partner or is going in for gender reassignment surgery - which, let's face it, means they've had a hell of a week - it's not your job to tell the entire planet.

Similarly, if you're angry with a certain person who was supposed to do a certain thing but of course they didn't and you're so angry about it I mean it's not as if it's that hard is it and you've done your share and it's not fair and… maybe you should just tell them directly instead of making 200 people think they're back in primary school.

4. Thou shalt not spam

Spam is, of course, evil - and while it's not pushing herbal Viagra, inviting 25 pals to play a dumb quiz is still spam. So is polluting the Internet with constant updates on whatever game / magic space bear creator / complete and utter waste of time you're currently using, or posting promo codes for unbeatable special offers.

5. Thou shalt not spoil things for everyone

The box at the top of Facebook says 'What's on your mind?' and the one on Twitter, 'What are you doing?' Neither says 'please tell the entire Internet the winner of the X Factor / the twist at the end of the latest blockbuster / the ending of District 9'.

6. Thou shalt not live for today

There's an entire website, Lamebook - some of which isn't safe for work - detailing the stuff people post on Facebook that they're likely to regret in the not too distant future. We particularly like the post by the girl with the bruised scrotum.

7. Thou shalt not ignore the privacy settings

Social networks want you to share everything by default. Of course they do: they want the traffic. Some settings are more sinister than others, so for example Facebook Ads may use your profile picture to flog stuff to your friends. If you don't go digging for these settings you're probably sharing more than you'd like.

8. Thou shalt not post first and think later

If you get drunk and buy a helicopter on eBay you'll regret it in the morning. The same applies to drunken posts, photos of you making a fool of yourself or anything else that seems a good idea in the heat of the moment. The Internet doesn't have a delete button, and even if you remove the photos or posts later you can't be sure that someone hasn't already stored them in their Big Blackmail Folder.

9. Thou shalt not post nonsense

Months or even years of goodwill can be undone with a single stupid post. Angry political rants, controversial viewpoints and tinfoil hat conspiracy woo is best left to blogs.

10. Thou shalt not be boring

'I'm hungry!' 'I'm making dinner!' 'Dinner is nearly ready!' 'I'm eating dinner!' 'I enjoyed my dinner!' 'Why is nobody following me any more?' Just because you can post every single thing you do - or that your kids do - doesn't mean you should. Stick to the edited highlights and think of status updates and tweets as your Greatest Hits.



"



(Via TechRadar: All latest feeds.)

Friday, September 4, 2009

20 best new features in OS X 10.6 Snow Leopard

TechRadar.com is one of my favorite places to go for quality tech information. They have nicely written reviews and articles and this one is no exception.

While Apple's 10.6 operating system isn't touted as being full of new features, there are some pretty tangible and tasty features that were added. They aren't quite as shiny as going from 10.4 to 10.5 but they're still worthwhile. Read their article for more information.

10 things you should know about moving from Windows XP to Windows 7

A great 10 Things post from Greg Shultz on migrating to Windows 7.

10 things you should know about moving from Windows XP to Windows 7: "

Jumping from Windows XP to Windows 7 will require some specialized knowledge. Greg Shultz offers advice specifically for those taking this route.





If you skipped Windows Vista and stuck with Windows XP, chances are good that you are now seriously considering moving to Windows 7 after it’s released on October 22. If so, there is much for you to do. Not only should you begin planning for your operating system migration, but you should begin learning as much as you can about Windows 7. Here are 10 things you can do to get ready for the switch.


Note: This article is also available as a PDF download.


1: Check your hardware


Windows 7 was designed to be lean in terms of hardware, so that it will be able to function satisfactorily on sub-powered netbooks. If you’re running Windows XP on a computer manufactured within the last three or four years, chances are good that Windows 7 will run fine on your system. However, you can make sure that your hardware is compatible by running Microsoft’s Windows 7 Upgrade Advisor.


The Windows 7 Upgrade Advisor will perform a detailed scan of your entire system, checking hardware, programs, and peripheral devices. Once the scan is complete, the Upgrade Advisor will display a report telling you whether your system meets the hardware requirements and idenfying are any known compatibility issues with your programs and devices. If it finds problems, the Upgrade Advisor will provide suggestions you can use to better analyze your upgrade options to Windows 7.


You can download the Windows 7 Upgrade Advisor from the Microsoft Download Center. At the time of this writing, this tool is listed as being a Beta version. However, running it now will give you a good idea of what you will be facing as you prepare for your upgrade.


If you’re planning a much bigger Windows XP to Windows 7 migration, you’ll want to investigate the Microsoft Assessment and Planning Toolkit. This free toolkit, which runs across the network without having to install software on client systems, will allow you to investigate systems and compile reports on hardware and device compatibility.


2: Understand the Custom Install


If you’re running Windows XP on your computer and you want to use Windows 7 on that same computer, you’ll purchase an Upgrade license package of Windows 7. However, you won’t be able to perform an in-place upgrade. In other words, you won’t be able to upgrade to Windows 7 on top of XP and keep all your applications and settings ‘in place.’ Instead, you’ll have to perform a Custom Install, which Microsoft describes as follows:


A custom (clean) installation gives you the option to either completely replace your current operating system or install Windows on a specific drive or partition that you select. You can also perform a custom installation if your computer does not have an operating system, or if you want to set up a multiboot system on your computer.


When you completely replace Windows XP, the installation procedure will not totally obliterate it. In fact, the installation procedure will create a folder on the hard disk called Windows.old and will place the Windows, Documents And Settings, and Program Files folders from your Windows XP installation in it. Your data files will be safe and accessible, but your applications will not be viable. (Even though the Custom Install saves your data in the Windows.old folder, you will want to have a separate backup on hand just in case!)


Regardless of whether you choose to completely replace Windows XP or set up a multiboot system, you are going to have to back up and transfer all of your data, reinstall all of your applications, and reconfigure all of your settings.


3: Consider a setting up a multiboot configuration


When pondering a Custom Install, you should consider setting up a multiboot configuration. That will place both Windows XP and Windows 7 at your disposal, which will be a big advantage as you begin migrating your settings, documents, and applications. More specifically, you can boot into Windows XP to check out how something is set up and then boot into Windows 7 to re-create the same configuration. Once you have everything in Windows 7 exactly the way you had it in Windows XP, you can remove the multiboot configuration set Windows 7 as the primary OS and then remove Windows XP.


To be able to perform this type of switch, both XP and 7 must be installed on the same hard disk but on separate partitions. (If you install Windows 7 on a second hard disk, the boot partition will exist on the first hard disk, so you won’t be able to remove that drive once you’re ready to get rid of XP.) As a result, you’ll need to repartition your hard disk to make room for Windows 7. To repartition your hard disk without destroying data, you can take advantage of partition management software, such as Norton PartitionMagic 8.0, which retails for about $70, or Easeus Partition Manager Home Edition 4.0.1, which is available for free and earned a 4.5 star rating in a recent CNET editors’ review.


4: Plan your backup and restore strategy


Before you move from one operating system to another, you’ll want to back up all your data — at least once and maybe twice, just in case. While it may sound like overkill, having an extra backup will give you peace of mind.


If you’re using a third-party backup program, you will need to check the manufacturer’s Web site to see whether the program will be upgraded to work in Windows 7. If you aren’t using a third-party backup program, you’re probably using Windows XP’s native Backup Utility. As you may have heard, the file format used for this tool isn’t compatible with Windows Vista’s Backup And Restore Center. To provide for that, Microsoft released a special version of the XP Backup Utility, called the Windows NT Backup - Restore Utility. It’s designed specifically for restoring backups made on Windows XP to computers running Windows Vista. While I was unable to get official confirmation, it is a safe bet that this special version will work in Windows 7 or will be adapted to do so.


If you aren’t willing to take that bet or you are not sure whether your third-party backup program will be upgraded to work in Windows 7, you can simply make copies of all your data files on CD/DVD or on an external hard disk.


5: Plan your data transfer strategy


To move from one operating system to another, you’ll probably want to use a transfer program that will scan your XP system, pull out all your data and settings, and then transfer them to Windows 7. Fortunately, the Windows 7 Easy Transfer utility can provide this service for you. However, before you perform this transfer operation, it will be in your best interest to have a separate back up copy of your data (see #4).


The new operating system will come with two copies of the Windows 7 Easy Transfer. One copy will be on the DVD and the other will be installed with the operating system. Before you install Windows 7, you will run Windows 7 Easy Transfer from the DVD and back up all your files and settings. Then, once you have Windows 7 installed, you’ll use it to move all your files and settings to the new operating system. You can learn more about the Windows 7 Easy Transfer by reading the article Step-by-Step: Windows 7 Upgrade and Migration on the Microsoft TechNet site.


6: Inventory your applications and gather your CDs


Since you won’t be able to perform an in-place upgrade when you move from Windows XP to Windows 7, you’ll have to reinstall all your applications that passed the Windows 7 Upgrade Advisor compatibility tests (see #1). It will be helpful to have an inventory of all the installed applications so that you can track down all your CDs or compile a list of Web sites for those applications you downloaded.


While the report generated by the Upgrade Advisor will be helpful as you create an inventory, it won’t be comprehensive. To create a detailed inventory, you can use something like the Belarc Advisor. For more details, see the article Gather detailed system information with Belarc Advisor.


7: Become familiar with the new UI


The UI in Windows 7 is quite different from the UI in Windows XP, and it offers a lot of new features. As a result, you may encounter what I call ‘UI Shock.’ You’ll know what you want to do, but you’ll experience a momentary lapse of composure as you strive to adapt what you know about XP’s UI to what you’re seeing and experiencing in Windows 7.


To ease the level of UI shock, you’ll want to become as familiar as possible with the features of the new Windows 7 UI. One starting point is Microsoft’s Windows 7 page. While a lot of the content here is essentially marketing related, it will give you a good idea of what to look for when you actually move into the Windows 7 operating system.


To help you get right to the good stuff, check out:



  • The Windows 7 features section, where you’ll find a host of short videos and descriptions.

  • The Windows 7 Help & How-to section, where you’ll find a whole slew of step-by-step articles that show you how get around in Windows 7. Be sure to check out the section on installing Windows.


You’ll also find useful information on the Windows Training Portal on the Microsoft Learning site. Be sure to check out:



  • The Windows 7 Learning Snacks, which are short, interactive presentations. Each Snack is delivered via animations and recorded demos using Microsoft Silverlight.

  • The Microsoft Press sample chapters from upcoming Windows 7 books. Viewing the free chapters requires registration, but it is a short procedure. Once you’re registered, you can access sample chapters from Windows 7 Inside Out, Windows 7 Resource Kit, Windows 7 Step by Step, and Windows 7 for Developers.


8: Check for XP Mode support


If you discover that some of the applications you’re currently running in Windows XP are not compatible with Windows 7 (see #1) or you just want to keep Windows XP accessible, don’t forget about Windows XP Mode. This virtual environment includes a free, fully licensed, ready-to-run copy of Windows XP with SP3 that runs under Windows Virtual PC in Windows 7.


As you consider the Windows XP Mode, keep these things in mind:



  • Windows XP Mode is available only in Windows 7 Professional, Enterprise, and Ultimate editions.

  • Your computer must support processor-based virtualization.


You can learn more about Windows XP Mode from the following TechRepublic resoruces:



9: Ask questions


You aren’t the only one making the move from Windows XP to Windows 7, so ask questions and share information you pick up along the way. Of course, you can use the TechRepublic discussion forums. But you should cast a wider net.


One good place to connect with Microsoft experts is the Getting Ready for Windows 7 section of the Microsoft Answers site. Another good place is in the Windows 7 forums in the Windows Client TechCenter on the Microsoft TechNet site.


10: Subscribe to the Windows Vista and Windows 7 Report


TechRepublic’s free Windows Vista and Windows 7 Report newsletter, which is delivered every Friday, offers tips, news, and scuttlebutt on Windows 7. As we count down to October 22, the day that Windows 7 is to be released to the general public, we will be covering topics of interest to Windows XP users in more detail. You can sign up on the TechRepublic newsletters page.







"



(Via 10 Things.)

Thursday, September 3, 2009

Got a Burning Question? Ask the Net

Got a Burning Question? Ask the Net: "Until recently, David Pogue has been relying on Twitter for all his obscure-question-answering needs. Last week, he stumbled upon a new, better way to harness the Net for answers."



(Via Pogue's Posts.)

10.6: Enable autoplay of movies in QuickTime Player

A very helpful hint on re-enabling autoplay on the new Quicktime in Snow Leopard. This was driving me crazy!

10.6: Enable autoplay of movies in QuickTime Player: "As most people are probably aware, the new QuickTime X Player in Snow Leopard has no preferences. One of the preferences I greatly missed was to automatically start playing a movie when it was opened.



Well I'm happy to say you can re-enable that behavior with the following Terminal command:

defaults write com.apple.QuickTimePlayerX MGPlayMovieOnOpen 1


The movie will now start when opened without you having to press the Play button.



Add to digg
Add to Reddit
Add to Slashdot
Email this Article
Add to StumbleUpon



"



(Via MacOSXHints.com.)

Wednesday, September 2, 2009

Massive DIY Storage

Wow, if you have the space, ability, and inclination, here's how you can do MASSIVE amounts of storage on the cheap....