Showing posts with label XP. Show all posts
Showing posts with label XP. Show all posts

Monday, April 11, 2011

Backup Windows Part 3 -- xcopy

Let's briefly discuss a quick way to backup Windows. I use a batch file that I wrote to quickly backup clients' PCs.

Here it is:

xcopy /c /d /e /h /i /r /y "%USERPROFILE%\Favorites" "%COMPUTERNAME%\%USERNAME%\Favorites"
xcopy /c /d /e /h /i /r /y "%USERPROFILE%\Desktop" "%COMPUTERNAME%\%USERNAME%\Desktop"
xcopy /c /d /e /h /i /r /y "%USERPROFILE%\My Documents" "%COMPUTERNAME%\%USERNAME%\My Documents"
xcopy /c /d /e /h /i /r /y "%USERPROFILE%\Documents" "%COMPUTERNAME%\%USERNAME%\Documents"
xcopy /c /d /e /h /i /r /y "%USERPROFILE%\AppData\Local\Microsoft\Outlook\*.pst"
xcopy /c /d /e /h /i /r /y "%USERPROFILE%\Local Settings\Application Data\Microsoft\Outlook\*.pst"

echo Backup Complete!
@pause


This quick script copies the user's Favorites, Desktop, My Documents(Documents in the case of Vista and Windows 7) and the Outlook .pst file.

This script will work for either XP or Vista/Windows 7. The /c switch tells xcopy to continue even if it confronts an error. Therefore, when running this script on Windows 7, xcopy simply moves on when it does not find the My Documents folder. Of course, the inverse is true when running the script on XP.

This can be used for migrations or as a regular backup. The /d switch tells xcopy to only copy files that have changed since a certain date. If no date is given, as above, only the files that have a newer source time than the destination will be copied.

Obviously, changes can be made to customize the script as needed. For instance, the entire user profile can be backed up. Also, additional folders, such as the Firefox profile, can be added.

I run this script from an external USB drive and all of the data is copied to that drive. Again, customize the script to copy files to a different location.

Be sure to type xcopy /? at a command prompt to learn what each switch does and also to learn about the switches not included in the above.

If you want to use the above backup script, copy and paste it into notepad and save it as backup.bat. Double-click the file and you're backing up.

Sunday, March 20, 2011

Changing Forgotten Window's Passwords

Often times a user will forget their Windows login password. Of course, often times that user will be using the sole administrator account on the computer.

When I am in this situation, I use the Ultimate Boot CD for Windows to reset the password. There are other tools to accomplish this, but UBCD4win is an extremely handy multi-use tool that I think every tech should have in their arsenal. The CD's uses include repairing systems that fail to boot, malware removal, running chkdsk, and a host of others.

Point your browser to http://www.ubcd4win.com/ You'll find everything you need to know to build your own CD.

To reset a password, boot up your CD and open NTPWEdit. One can find it under Start>Programs>Password Tools>NTPWEdit.



Once the application is open, make sure that the path to the SAM(Security Accounts Manager) file is correct and press (Re)open. This is almost always, C:\WINDOWS\system32\config\SAM. If it is not correct, make the necessary changes and then press (Re)open.



A list of accounts will appear. Choose the appropriate account and press Change password. Type the new password in the dialog box that pops up and then verify it by typing it in a second time. If you want a blank password, leave the fields blank and simply hit enter.



Make sure to press Save changes before exiting. Otherwise, well, your changes won't be saved. That's it. Reboot and log into the account. This works on XP, Vista, and Windows 7. It probably works on NT and Windows 2000, as well.


Saturday, March 12, 2011

Back up and Restore Network Printers

Often times in the enterprise environment, when a new PC is deployed, the technician has to set up the network printers that the user had on their previous machine. Often times this can be a fairly long list of printers. Rather than making a note of each printer and restoring them one at a time or dragging the short cuts to a share, the technician can back up and restore a registry key. This key is:

HKEY_CURRENT_USER\Printers\Connections

There are couple of easy ways to back up this key on the old machine and restore it on the new machine.

Method One

Goto Start>Run>REGEDIT

Navigate to HKEY_CURRENT_USER\Printers\Connections

Right-click the folder and select Export. Save the .reg file on a network drive or an external hard drive.



Log on to the user's account on the new machine and simply double-click the .reg file. Confirm that you want to add the settings to the registry.

In XP, goto Printers and Faxes. In Vista and Windows 7, goto Devices and Printers. Right click on each printer and select Connect. Right-click on the printer that is to be the default and select Set as default.

Method Two

One can also backup the registry key from the command line. The following command will backup the key to the \\server\share network path. Be sure to put quotes around any paths that have spaces in them. Obviously, modify the command to meet your needs.

REGEDIT /E "\\server\share\printers.reg" "HKEY_CURRENT_USER\Printers\Connections"

On the new machine, follow the above directions to restore the network printers.

That's it. You can incorporate method two into a .bat file if you wish.


Wednesday, June 23, 2010

Importing Outlook Data

When a new PC is purchased or the operating system is reinstalled, one common task is importing Outlook data. This is how all of your emails, calendar, contacts, tasks, and notes are saved. This isn't as difficult as some think. After setting up the email account, the .pst file, or Personal File Folder, needs to be imported.

First, make sure that hidden files and folders can be viewed.

To do this in XP, open My Documents (or any Windows Explorer window) and choose the Tools menu, then Folder Options. After the Folder Options window opens, select the View tab and then select 'Show hidden files, folders, or drives.' Press the Apply button and then OK.

In Vista and Windows 7, open My Documents (or any Windows Explorer window) and click 'Organize.' From the drop down, select 'Folder and search options.' After the Folder Options window opens, showing hidden files is the same as XP.




You can also find Folder Options in the Control Panel. This works on XP, Vista or Windows 7.



Depending on who will be using the PC, you may want to set it back to hiding files and folders after you have backed up the .pst file.

Now we can locate the .pst file. Navigate to:

In XP:

drive:\Documents and Settings\<user>\Local Settings\Application Data\Microsoft\Outlook

In Vista or Window 7:

drive:\Users\<user>\AppData\Local\Microsoft\Outlook\

Replace 'drive' with the drive on which Windows is installed. This is almost always C:. Replace <user> with the user name that you are currently working with.

You are looking for the .pst file. It is usually called Outlook.pst.

Back this up to a network drive, flash drive, optical media, or external USB drive. Of course, if you are to reinstall the operating system this must be done before formatting the hard drive.

Now, on the new PC or freshly installed PC, open Outlook, choose the File menu and then 'Import and Export...'



When the Import and Export Wizard window opens, select 'Import from another program or file' and then 'Next.'



After the 'Import a file' window opens, scroll down and select 'Personal Folder File(.pst)' and then 'Next.'




Select 'Browse' and then browse to the location of the .pst file that we backed up earlier. If this is in fact a fresh install or a new PC, it does not matter what you select as far as importing duplicates. Now, click 'Next' and your old emails, calendar, contacts, tasks, and notes have been imported.



Friday, November 27, 2009

Protecting Your PC From Malicious Software

New threats are unleashed upon the internet each day. In this article, threats or malicious software (or malware) refer to a computer virus, worm, trojan, adware, scareware, or any other computer program designed to compromise your Personal Computer. Although, nothing is 100% foolproof, there are a few simple things that you can do to help keep your PC safer.

Install Anti-Virus Protection

First and foremost, install, run, and keep updated a good Anti-Virus program. I recommend AVG, Avira, Avast, or Microsoft Security Essentials. The first three have a free and a pay version. The pay versions offer a little wider protection. However, I recommend any of the three free versions for solid, basic protection. The fourth is a good, new, free product produced by Microsoft that is also worth considering.

You are, obviously, not restricted to these suggestions. But, you must choose something. Whatever your choice, make sure that you keep it running and up-to-date.

Keep Your System Updated

As new vulnerabilities and bugs are discovered, software companies issue patches, hotfixes, service packs, or updates to repair them. Keeping your software up-to-date is critical to protecting your system. As well as the security updates, you will also want to download and install any non-critical enhancements and added features.

Luckily, keeping Windows up-to-date is pretty simple. To immediately update your Windows XP system, follow this path, illustrated in the following short-hand:

Start>All Programs>Windows Update.



Select the Express method, then download and install the updates.



For Vista or Windows 7:

Start>All Programs>Windows Update.


Check for updates. Then download and install them.

But, even better than that, you should set your system to automatically update it's self. This is easy, as well. In Windows XP:

Start>Control Panel>Security Center>Automatic Updates>Select 'Automatic(Recommended)'



For Vista or Windows 7:

Start>All Program>Windows Update>Change Settings>



To keep up with the latest and greatest innovations on the internet, as well as the latest threats, your web browser must be kept up-to-date, too. If you insist on using Internet Explorer, following the above advice will keep your browser up-to-date along with Windows.

Other browers will keep themselves updated. You might see a pop-up asking you if you want to install updates now or later. Install them as soon as possible. You can check to make sure that you have the latest version on most browers: Help>Check for Updates...

Below is an example of Firefox's Software Update window.


Be sure to keep your Adobe products updated, as well.

To update Adobe Reader, again: Help>Check for Updates...


Check to see which version of Flash you have installed here. If you do not have the most recent version, download and install it.

Avoid Scams

Whether it's a link on a web site, in an email, in a chat room or a forum post, if it sounds too good to be true, it more than likely is. Avoid clicking any links congratulating you for winning a lottery that you didn't enter or offering free movie or music downloads. A lot of these sites host malicious software.

Be sure to avoid the scare tactics, too. Don't click on any links warning you that you are infected or that your system has been compromised. These are often scams looking to install malicious software on your PC or to get their hands on your wallet one way or another.

Logon With Limited Access

A study conducted a few months ago found that 92% of the vulnerabilties patched by Microsoft in 2008 could have had less impact if the users did not have administrative rights.

Here's what I suggest, give everyone that uses the computer an account with 'limited access.' The accounts with limited access will not have the ability to install new hardware or software. Therefore, you'll have to have one account with administrative privileges. Logon with this account only when you need to add a new account, install new software or hardware, or some other administrative task. Logon with the restricted account to check email, play online games, surf the web, or whatever you need to do on your computer.

Although there are registry hacks to show the Administrator account on the Welcome Screen, you'll probably find it easier to just create another account,



Give your new account a name, make the account type Computer Administrator, and create the account. After this new account is created, logon to your old account and change your account type to limited. Be sure to change any other user accounts to limited, as well.
You should give your new account a password if anyone besides yourself will use the computer. This includes anyone from co-workers to your kid's friends.

Thanks to Tim Biden for Tweeting about this study. Be sure to follow him.

Conclusion

As stated earlier, nothing can keep you 100% safe from the malicious software on the internet. But, following the above advice will tilt the odds in your favor.

Wednesday, October 7, 2009

Windows Keyboard Shortcuts

Using Keyboard Shortcuts rather than always relying on the mouse can save a load of time and therefore, increase productivity. Here are a few of the most useful Windows Keyboard Shortcuts available. I encourage you to try them out for yourself. You may soon be wondering how you got along without them.

Ctrl-A: Select all the items in the current window
Ctrl-C: Copy
Ctrl-V: Paste
Ctrl-X: Cut
Ctrl-Z: Undo
Ctrl-Esc: Start Menu (Useful on some laptops that don't have a Windows Key)
Ctrl-Shift-Esc: Open Task Manager
Ctrl-Tab: Change Child Window(i.e. Change to next tab in web browser)

F5: Refreshes the current window.

Tab: Move to next dialog box

Home: Moves display to top of the active window.
End: Moves display to bottom of the active window.

In the following group, 'Win' refers to the key with the Windows Logo on it.
Win-D: Show Desktop
Win-E: Windows Explorer
Win-F: Search or Find files
Win-R: Open Run dialog box
Win-Break: System Properties Dialog Box
Win-F1: Windows Help & Support Center

Alt-Enter (or Double-Click): Properties for selected object.
Alt-Tab: Switch between open applications
Alt-F4: Close Application/Window
Alt-Esc: Cycle through programs in the order that they were opened.

Shift-F10: Alt-Menu (or Right-Click)
Shift-Delete: Permanently Delete (By passes Recycle Bin)

Monday, October 5, 2009

Windows Won't Boot!

If you are trying to boot to Windows NT, 2000, or XP and receive any of the following errors:

Windows could not start because the following file is missing or corrupt:
\WINDOWS\SYSTEM32\CONFIG\SYSTEM


Windows NT could not start because the below file is missing or corrupt:
X:\WINNT\System32\Ntoskrnl.exe


Windows NT could not start because the below file is missing or corrupt:
X:\WINNT\System32\HAL.dll


NTLDR is Missing
Press any key to restart


Invalid boot.ini
Press any key to restart


Your boot.ini file is missing, corrupted, or has errors in it. The boot.ini file contains a list of the operating systems installed on the hard drive and the boot options associated with those operating systems.

To repair the boot.ini file and get Windows booting again, you must use the Recovery Console. The Recovery Console allows users to perform tasks, using a command line interface(CLI), that will allow Windows to boot again. More on the Recovery Console here.

To use the Recovery Console from an install disk, make sure that your PC is configured to boot to your optical drive(that is a CD or DVD drive) and boot to the install disk.

After Windows Setup has finshed loading, you will be presented with a menu like the following:

This portion of the Setup program prepares Microsoft(R)
Windows(R) XP to run on your computer.
  • To set up Windows XP now, press ENTER
  • To repair a Windows XP installation using Recovery Console, press R
  • To quit Setup without installing Windows XP, press F3

Of course, we want to press 'R' and use the Recovery Console.

Next you will be given a menu asking you to choose which Windows installation to log onto. Enter the number corosponding to the installation that needs to be repaired and press enter. Unless you have more than one operating system installed on your hard drive, you will only be presented with one option.

Now enter the Adminstrator password. If there isn't one, just press enter.

Now type 'cd ..' This will change directories to the root directory.

Next we need to delete the boot.ini file. To do so, the hidden, read only, and system file attributes must be removed. Enter the following commands:

C:\>attrib –h boot.ini
C:\>attrib –r boot.ini
C:\>attrib –s boot.ini

Now we can delete it

C:\>del boot.ini

Next we will use the bootcfg command. We will be using it to rebuild the bad boot.ini file that we just deleted. Read more about bootcfg here.

Enter the following command:

C:\>bootcfg /rebuild

After a few moments, you will see see a list of questions. The anwsers to these questions has been included:

Add installation to boot list? (Yes/No/All): Y
Enter Load Identifier: Microsoft Windows XP Professional Edition
Enter OS Load Options: /fastdetect /noexecute=optin

Obviously, the load identifier will change depending on which operating system you are working with. For further reading on the /fastdetect option. For more on /noexecute=optin

Your boot.ini file became corrupted somehow. Therefore, you should run the chkdsk utility to repair any errors on the harddrive. Please understand that this can take quite a while if you have a large hard drive or if you have a lot of errors. Enter the command:

C:\>chkdsk /r

Next enter the command:

C:\>fixboot

fixboot writes a new boot sector to the system partition.

That's all. We're done. You can now reboot by typing exit.

If Windows still won't boot, you will have to do a repair installation. More on that in an upcoming post.

Thursday, October 1, 2009

Keyboard Skipping in Internet Explorer

For my first post I thought that I'd write about a problem that I had at work today. A customer was having a problem with his keyboard randomly skipping keys. The problem only occurred when he was using Internet Explorer. Therefore, we could easily conclude that the problem was not hardware related. Otherwise the keyboard would skip no matter the application in use. We could also conclude that the problem must be related to Internet Explorer.

Since the user had a lot of tool bars installed, I suspected the problem was related to an Add-on. Internet Explorer 7 introduced a feature that allows it to be started without any of the Add-ons loaded. To accomplish this:

Start>All Programs>Accessories>System Tools>Internet Explorer(No Add-ons)

This proved my suspicion. The keyboard worked perfectly.

Next, I needed to figure out which of the Add-ons was causing the problem. To do this:

Tools>Manage Add-ons...>Select an Add-on>Select 'Disable'


One way to find our problem Add-on would be to disable each Add-on one-by-one until the offending Add-on is revealed. This may indeed be the only way.

If you know that an Add-on has been recently installed in Internet Explorer or for some reason you have a 'bad feeling' about one of the Add-ons, this would, obviously, be the place to start. Otherwise, disable them one at a time until the problem is resolved.