Showing posts sorted by relevance for query hard drive. Sort by date Show all posts
Showing posts sorted by relevance for query hard drive. Sort by date Show all posts

Saturday, July 4, 2009

Hard Drive Optimization

The Fastest Windows of all the time in just 5 minutes!!!

Normally, Windows and applications write directly to the hard drive, which can quickly lead to a bottleneck. Because whenever a lot of data is written simultaneously, the hard drive quickly reaches its limits, which slows down your PCs performance. However in Windows Vista™ and XP™ it is possible to switch on the cache. The data to be written is first saved “virtually,” which considerably accelerates the write access. Later, when the computer is no longer working at capacity, the data is written from the cache to the hard drive. In this way you work significantly more efficiently and quickly!

How to activate the cache:

1. Search for the “Device Manager.” To do this press the “R” key while holding down the “WINDOWS” key. Enter the command “devmgmt.msc” in the “Run” dialog box that appears and confirm with “OK.”

2. Now double click on “Disk drives” and then on the hard drive of your computer. (Note: USB drives, card readers, etc. are also shown under “Disk drives”)

3. In the next window click on “Policies” and on “Optimize for performance.” Then select “Enable write caching on the disk” and, if available, also “Enable advanced performance” (only Windows Vista™). Finish by clicking on “OK” and then restart the system.

Congratulations!
Now your computer's hard drive access will speed up noticeably. In our tests, for example, copying a 2GB file was accelerated by 25% by using this tip.

There is, however, a small residual risk: Since the cache is a virtual memory, in the rare case of a power failure your data is not saved.
With laptops this is not a problem since the battery prevents a sudden loss of power. This is why TuneUp recommends: switch the cache on!
There is a slight risk for desktop PCs. However a loss of data would occur only if a power failure coincided with a cache that has not yet been written to the hard drive. In this case decide for yourself whether increased security upon power failure or long-term improvement of your PC's performance is more important.

Conclusion:

With the cache switched on the hard drive works more efficiently than ever – and the speed of your data increases considerably. However, carry out regular maintenance of your hard drive in order to benefit from improved access times in the long run. You can do this with TuneUp Drive Defrag, which is included in TuneUp Utilities 2009.
Try out the effective defragmentation now and test the 30-day trial version of TuneUp Utilities 2009 free of charge. Apart from TuneUp Drive Defrag there are numerous other functions with which you can speed up and improve your Windows.

Wednesday, August 12, 2009

How to recover deleted files?

How files are deleted ?

When a file is deleted from your computer it is not really deleted. It is simply removed from the directory of files in the folder. Even though you can no longer see the file in the folder, its contents still exist 100% intact at this point.

If you're using Windows and you deleted the file using Windows Explorer, the file will have been moved to the Recycle Bin. If you're a Mac user, it's moved to the Trash. If you use Linux KDE, it's the Wastebin. Whatever the bucket shaped object is called, as long as a file remains there it can easily be restored in its entirety, with no problem at all. So the first thing to do when you want to recover a deleted file is look in the Recycle Bin / Trash / Wastebin.

If you emptied the bin, used Shift Delete to get rid of the file, deleted it from within an application or used some other method of removing it that bypassed the bin, then it is still almost certainly recoverable. When you empty the Recycle Bin or delete a file using another method, the file is still not really deleted. The file no longer exists as far as the operating system is concerned and the space it occupied becomes available for re-use by other files. But the disk space does not get re-used straight away, so the data contained in the deleted file will stay on your hard drive for some time to come.

Chances of recovery
Because the operating system doesn't immediately re-use space from deleted files, a file can be recovered or undeleted right after it has gone, and for a considerable time afterwards. But the chances of a perfect undelete decrease the longer you leave it, because eventually some or all of that space will be re-used.

The chances of recovery also depend on how full your computer's hard drive is. Windows tries to avoid re-using disk space that has recently been freed, to give deleted file recovery software a better chance of working. But the fuller a drive is, the sooner the free space is going to be used by other files.

If you have defragmented the hard drive since the file was deleted, then this will severely harm the chances of a successful recovery. Current files will have been moved into the free space left by deleted files in order to reduce fragmentation, making it much less likely that undelete software will be able to find anything useful.

Recovering deleted files
Tools that can help you undelete files are not provided as standard in any operating system. So you will need to use undelete software from a third party.

Undelete software understands the internals of the system used to store files on a disk (the file system) and uses this knowledge to locate the disk space that was occupied by a deleted file. Because another file may have used some or all of this disk space, there is no guarantee that a deleted file can be recovered. But because the space isn't re-used straight away, there is a very good chance that you will succeed. In fact, users of our recommended Windows undelete software Uneraser have often been amazed to find that it recovers files that were deleted months or even years ago. The best undelete programs give you an indication of the chances of recovering a file intact, and even provide file viewers so you can check the contents before recovery.

Undelete software for Windows
If you're running Microsoft Windows then Uneraser is the best undelete software you can buy. It is developed by a company that specializes solely in data recovery products. Uneraser uses the deepest search methods and the most sophisticated recovery algorithms to give you the best possible chance of recovering your files. It also has powerful tools to help you find the files you want from among the thousands on the average hard disk.

Uneraser has the widest range of built-in viewers to let you examine the files it finds before recovery. You can try it with no risk. A free trial version lets you see for yourself whether it can recover the files you lost. If a file looks perfect in the viewer then recovery is 100% guaranteed.

See a tutorial showing how to recover deleted files using Uneraser
Download a free trial of Uneraser
See more information about Uneraser
Another reliable and effective Windows undelete software is Data Recovery Wizard. It is a full data recovery product that can even restore files from lost or corrupted partitions. Just like Uneraser you can try before you buy.

See a tutorial showing how to recover deleted files using Data Recovery Wizard
Download a free trial of Data Recovery Wizard
See more information about Data Recovery Wizard
Undelete software for Mac OS
For Apple Mac users we recommend Data Rescue II. This is a powerful, professional data recovery software that can be relied upon to restore your deleted files if at all possible.

Download a free trial of Data Rescue II
See more information about Data Rescue II
An alternative, easy to use uneraser for Mac users is File Recovery for Mac. This will recover your files in no time.

See a tutorial showing how to recover deleted files using File Recovery for Mac
Download a free trial of File Recovery for Mac
See more information about File Recovery for Mac
If you are able to connect your Mac disk drive to a Windows PC then you could also use the Windows based Uneraser to perform data recovery on it. The new Uneraser 4.0 can recover deleted files from Mac HPFS+ and Linux ext2/ext3 file systems, as well as FAT and NTFS.

Saving the recovered data
One of the cardinal rules of data recovery is that you must never write to the disk that contains the files you want to recover. This is because anything that gets written to the drive could potentially be written to the space that was holding the data you hope to recover. You should save the files that have been recovered to a different drive to the one they were recovered from. This could be an external drive or a network share, even a USB memory stick.

All of the undelete software products that Tech-Pro.net recommend will prompt you to save recovered data to a different location, but Uneraser has the greatest number of options. It has the ability to burn files direct to writeable CD or DVD without creating any temporary files on the hard drive. You can even save the files recovered to an FTP server.

How To Increase Computer Speed And Performance? - Great Tips & Tricks

Many computer users are worried about their computer's performance. After spending lot of bucks, still they cannot have that charm of using PC as they had expected. Here I am going to explain some major tricks which are used by many computer users which help them to take efficient use of their CPU.

These tips could be of little importance for people who are already using processors with speed more than 2400 MHz but people using computer with less speed and little older mother boards and processors will enjoy these tips. They will realize significant increase in their computer's performance.

Here are these tips:

1. Operating system choice:

You will be amazed to know that your choice of choosing right windows or operating system could play a significant role on your CPU's performance. For example if you are given 5 bricks to carry them to next apartment and then 10 bricks to do same. Think how would be your performance if compared with both situations. Obviously you would perform well when carrying only 5 bricks.

Same is the case with Microsoft windows. The lighter the windows you have, higher the performance will be shown. Now this does not mean that you should install Windows 95. Here is the order of Windows weight: Windows XP (any addition) > Windows 2000 > Windows Me > Windows 98 (the lightest one). So if you have Pentium 4 with good ram then I would recommend you to use Microsoft Windows XP. People using Pentium 3 computers could use windows 2000 or if they have ram more than 256 MB then they can use windows XP too. All other lower speed users should use windows ME or 98.

You would have to compromise between speed and quality. You can decide now which operating system you should use now.

2. Partitions:

Before starting this topic I would like to give you a simple example. Suppose in one case if 100 items are placed in a house having only 2 rooms and you are required to find item no. 89, from second room. You will have to scroll through 50 items in room two to find item 89. In other case if same 100 items are placed in house having 4 rooms and you are required to find item 89 from room 2 then you would have to scroll through only 25 items present in that room and you would spend less time.

Same is the case here for partitions. If you are having more number of partitions, it would help your windows more to find required data easily from your hard disk, when you run any file or program. I would advice you to have more partitions each having at least 5 GB memory and maximum 20 GB.

You should be very careful while partitioning your hard drive and believe me many people make mistakes when they partition hard disk and lose all of their important data. Here is a free resource Windows Setup Guide that can help you to learn about partitioning, formatting hard disks and installing windows.

3. Defragment Your Hard disks:

Your partitions become more fragmented when you create or delete folders, save new files, delete or move them and they become scattered on you hard drive and as time passes, windows become slower and slower due to time needed by the system to find required file on hard disk. You can learn more about why volumes become fragmented by using "Disk Defragmenter" Help.


My main point is that your computer becomes lazy with time. I am sure many of you have observed that after installing windows, computer become slower gradually with time. So I would strongly recommend you that you use Disk Defragmenter regularly, at least a week. I know it is quite boring process but while taking bath, lunch start it. Believe me you will feel the difference later.

4. Frequency of Changing Windows:

I would like you to compare the difference between speeds of your computer when you freshly installed windows and now. I know your answer! Obviously now you will be feeling your PC lazier than before.

This is all due to many factors such as file fragmentation; increasing of windows registry size, increase in number of files and folders in your primary partition and also because of some viruses and spy wares.

I would strongly suggest you that you should reinstall windows after formatting your primary partition at least every 3 months. That will keep your computer always efficient. Many people think that formatting hard drive is not good. That is almost a wrong illusion. Formatting your partition every 3 months and installing fresh copy of windows will considerably increase your computer's performance. Same website Windows Setup Guide could help you regarding this matter.

5. My last tip:

Finally do not save junk, programs, movies, games and almost anything you can on your windows partition that is usually C: and believe me your computer would show optimal performance for longer time and provide fewer errors.

It is better you make your "My Documents" folder in other drive than C: as well as make also Program Files folder so install everything like Microsoft office e.t.c there not in windows installation drive. Do it and feel the difference.

Always check for your programs which automatically run at startup and use your computer's significant resources. Try to disable them carefully and feel the change in performance. Here is a way to check which programs and processes start automatically when windows starts.
Go to START->Run then type "MSCONFIG" then you can see which your memory consuming programs are.
If you do not want to do anything above and want shorter way with shorter improvements then create new user account and delete previous one. You will observer a slighter change and this also removes many errors if present in windows.

If you cannot even do this then why you wasted your time by reading this article and do something else ;)


I have tried my best to show all possible ways that could help you all to improve your computer performance.



Friday, August 14, 2009

Automate the installation of Windows XP

You can create a CD that can install Windows automatically, putting in all the details and answering all the dialog boxes. The secret behind the unattended nature of the whole thing is the answer file, which tells Windows what to do while it’s installing. The answer file can be created using Windows Setup Manager. Using this tool, you can make the answer file so powerful that you can even tell
Windows to include or exclude individual components, set the display resolution, and
more. Here’s how you do it.

1: To begin with, insert your Windows XP installation CD into the drive and copy the entire contents of the CD to a folder on your hard drive.

2: Navigate to the Support > Tools folder on the CD and double-click the Deploy.cab file. Copy all the files to a folder on your hard disk.

3: The crucial part begins now—creating the answer file. To execute the Windows Setup Manager, double-click the Setupmgr.exe file from the contents of Deploy.cab, which you just copied onto the hard drive. The next step explains the option you need to select from the first few dialog boxes that appear.

4: The first few steps of the wizard are self-explanatory. Select the following options from the successive dialog boxes: Create a new answer file; Windows unattended installation (Select the appropriate Windows version); “Fully automated”; “No, this answer file will be used to install from CD”; and finally, accept the license agreement.

5: Under General Settings, you can customise the installation of Windows by providing the default name and organisation, display settings, time zone and the product key. Fill in the fields using the drop-down lists or by keying in the details. If you don’t select an option from the drop-
down lists, the default values will be used.

6: Under Network Settings, configure the computer name, administrator password, networking components and workgroup. If you are specifying the Administrator password, make sure you check the option to encrypt the password in the answer file. If you have a static IP address, you can specify the settings under the Networking Components section.


7 : Use the Advanced Settings section only to configure telephony, browser and shell settings and installation folders. Under Browser and Shell Settings, click the browser settings button to set the home page and add Favorites. If you are on a network, you can also specify the proxy settings.

8 : After you’re done,click Finish and save the answer file as “winnt.sif” when you are prompted. Advanced users can further tweak the answer file by referring to the Help file called Ref.chm in the same folder as the Setup Manager. Finally, copy the answer file to the i386 folder in the Windows XP installation folder you created in the beginning.


9: To burn a bootable installation disc, you need the boot sector of the Windows XP CD. Download it from www.tacktech.com/pub/microsoft/bootfiles/bootfiles.zip, and extract the boot sector file to a folder. This file will be used with Nero Burning ROM to create the bootable disc.

10 : Launch Nero and select CD-ROM(Boot) from the New Compilation dialog bo Under the Boot tab, specify the boot sector file you extracted. Set the emulation as “No emulation”, and keep the boot message blank. Most importantly, remember to set the “Number of loaded sectors” as 4.

11: Under the Burn tab, set the write method to disc at-once. Click the New button to begin adding files and folders to the compilation. Drag all the contents of the Windows XP installation disc that you copied to your hard drive (with the answer file in the i386 folder) into the left pane.

12: Insert a blank CD into the optical drive and hit the Burn button. Wait a few minutes and there you go! Your unattended Windows XP installation disc is ready!!!

Make a USB drive a key to boot into XP

For our task, a USB drive of a capacity ofat least 256 MB is required. If we need to include extra utilities, hotfixes, and sevicepacks, then we need at least a 512 MB drive.

Format the drive using "FAT" filesystem.

After having selected “Show hidden files and folders” and deactivating “Hide protected operating system files”, navigate to the root directory on which Windows is located, usually C:\. Copy the boot.ini, ntdlr,and NTDETECT.COM files from that directory to the USB Flash drive. Rename the “boot.ini” in C:\ to “boot.bak”.Windows will not now be able to boot from the hard drive,and the USB drive will be the key to unlocking the computer.Now to check whether your USB drive works or not! Restart your PC and select the USB drive as the First Boot Device in the BIOS.For this test, deactivate the “Quick Boot” and “Show Full Screen Logo” options in order to be able to monitor any BIOS-reported activities. Also, the “USB Legacy Support” and“USB 2.0 Controller” options need to be activated if available. Save your changes and exit the BIOS, and restart.If you encounter a problem booting, look for an option in the BIOS that extends the
response time of the USB drive, for example, the “USB Mass Storage Reset Delay” option found in the AMI-BIOS. Choose the highestvalue and gradually decrease the value until the problem pops up again. This should work, but if the problem persists, check your motherboard manual or visit the Web site of your motherboard’s manufacturer for a BIOS update.

Wednesday, August 12, 2009

Tips to restore your computer...

Back Up First

Back up your computer before you run any system tools or do any troubleshooting. This is not just an over-cautious warning. Some of the steps I recommend in this column can cause pre-existing but hidden problems to surface, which may keep your computer from starting. Windows XP includes Backup, a tool that helps you protect your data.To open the Backup or Restore Wizard

1. Click Start, point to All Programs, point to Accessories, point to System Tools, and then click Backup.

Before I make any changes, I'm going to time my computer to see how long it takes to restart. That way I know which of the changes helps the most. My computer took about three minutes to shut down, restart, and then open my e-mail client and browser. Of course, I hope to improve the computer's overall performance, but the time it takes to restart is easiest to measure.

Clear Out Forgotten Programs

The first step in tuning up your computer's performance is to remove any unnecessary programs. I install new programs all the time. Sometimes I'm thrilled with the new program and I continue to use it. Other times, it doesn't do what I hoped, and the program sits on my computer consuming resources and hurting performance.
Follow these steps to remove unneeded programs:

1. Click Start, and then click Control Panel.
2. Click Add or Remove Programs.
3. Scroll through the list and examine each program. Windows XP lists how often you use a program and what day you last started it. You shouldn't remove anything labeled as an Update or Hotfix, however, because they improve the security of your computer.

4. Click each program you no longer need, click the Remove button, and then follow the prompts to uninstall it.
You may have to restart your computer after removing a program. After your computer restarts, repeat the steps above to remove more programs.

Free Up Wasted Space

Removing unused programs is a great way to free up disk space, which will speed up your computer. Another way to find wasted disk space is to use the Disk Cleanup tool by following these steps:

1. Open My Computer, right-click Local Disk, and then click Properties.
2. On the General tab, click the Disk Cleanup button. Disk Cleanup will spend a few minutes examining your disk.
3. The Disk Cleanup dialog box opens. It found almost three gigs of space on my computer that it could free up!
4. Select the desired check boxes in the Files to Delete list, and then click OK. Disk Cleanup will spend several minutes clearing space.
5. If you have more than one hard disk, repeat this process for each hard disk listed in My Computer.

You can save yourself some time by automating the disk cleanup process. For more information, read the Microsoft Knowledge Basic article, How to Automate the Disk Cleanup Tool in Windows XP.

Defragment Your Computer

I hate newspaper articles that start on the front page but continue somewhere in the middle of the newspaper. I could get through the article much faster if it was printed on consecutive pages like a magazine article. Files on your computer can either be fragmented like a newspaper, or unfragmented like a magazine. Over time, more and more files become fragmented. When a file is fragmented, it takes longer for the computer to read it because it has to skip to different sections of the hard disk—just like it takes me a few seconds to find a page in the middle of a newspaper.

You need administrator privileges to defragment a drive or volume. Although fragmentation is complicated, it's easy to defragment your computer by following these steps:

1. Open My Computer, right-click Local Disk, and then click Properties.
2. On the Tools tab, click Defragment Now. The Disk Defragmenter opens.
3. Click your first hard disk, and then click Defragment. As shown in Figure 4, Disk Defragmenter will work for at least several minutes, though it may take several hours.
4. If you have more than one hard disk, repeat this process for each hard disk listed starting at Step 3.

My laptop's files were not terribly fragmented, so defragmenting them didn't speed it up much. However, after defragmenting the hard drive on my desktop computer, Windows and other programs started about 20% faster!

Disconnect Unused Network Connections

If you've ever had a network with more than one computer, you probably found it useful to share files between the computers by mapping a network drive. Network drives allow one computer to read and write files to another computer's hard disk as if it were directly connected. I use network drives all the time, and for me, they were the most significant source of slowness.

The problem with network drives is that Windows XP will attempt to connect to the network drives when Windows starts. If the remote computers don't respond immediately, Windows will wait patiently. Additionally, some programs will attempt to connect to the network drives when you browse for files and folders. If you've ever tried to open a file and had to wait several seconds (or minutes!), it's probably because the program was trying to establish a network connection—even if the file you are opening is on your local computer.

I am not as patient as Windows, and I'd rather not wait for unused network connections to respond. To reduce this problem, disconnect any unused drives by following these steps:

1. Open My Computer.
2. On the Tools menu, click Disconnect Network Drive.
3. Select the network drives that you no longer need, and then click OK.

After I disconnected the network drives on my computer, my computer was able to restart in 1 minute, 45 seconds—about 40% faster!

Remove Autostart Programs

The next step in restoring your computer's performance is to identify any unnecessary programs that start automatically. Often, programs configure themselves to run in the background so that they appear to start quickly when needed. Some of these programs show an icon on your taskbar to let you know that they're running, while others are completely hidden. These autostart programs probably won't noticeably slow down your computer as it starts up, but they will steal away trace amounts of memory and processing time as your computer runs.

Windows XP comes with the System Configurationtool (Msconfig.exe), an excellent way to manage the startup process. To start it:

1. Click Start, click Run, type Msconfig, and then press Enter.
2. On the Startup tab, you'll see a list of all the programs and processes that are set to run when Windows XP loads.
3. Speed up your overall start time by clearing the check box next to any item you think you don't need.
4. Click Apply, and then restart your computer for the changes to take effect.

My favorite way to examine autostart programs is to use the Autoruns freeware tool from Sysinternals. Autoruns lists every program that will automatically start and allows you to quickly delete the link to the program. Many autostart entries are important parts of Windows XP, including Userinit.exe and Explorer.exe. So you should not simply delete everything that you don't recognize. Instead, you should look up each entry at Paul Collins' Startup Applications List to determine whether you want it to start automatically.

I also found a file named Wzqkpick.exe. After reading the description at The Startup Applications List, I decided I don't need to load that file automatically. I deleted the link using Autoruns by right-clicking it and then clicking Delete. This procedure works best for advanced users of Windows XP. If you aren't sure a program is unneeded—leave it!

The Startup Applications List may provide instructions for removing the startup program. If available, you should follow those instructions instead of deleting the link by using Autoruns.

How to Fix Bigger Problems

Many of the Windows XP Performance and Maintenance newsgroup users are experiencing serious, sudden performance problems. One day, their computer was fine and the next it was painfully slow. This type of problem is often caused by a computer virus or failing computer hardware. The suggestions in this article probably won't fix those types of problems. Instead, perform a virus scan on your computer. If that's not the issue, you should contact your computer vendor's technical support team for additional assistance. The troubleshooting process for this type of problem requires the knowledge to examine the computer's performance on a process-by-process basis, and usually includes a "process of elimination" phase where drivers, services, and hardware are removed/replaced one-by-one until the problem disappears. There's a very good chance that the computer won't start at all at some point in this process, so it's best to have support during the process.

Searching for "Windows XP Performance" on the Internet turns up a large number of performance tweaks. Some of these are useful, but most should not be attempted unless you understand exactly what you are doing. In particular, many of the tweaks that claim to improve your performance may only help under very specific circumstances. For example, in our own Windows XP Performance and Maintenance newsgroup, one user recommended disabling Internet Connection Firewall to solve a performance problem. Even if this did improve performance, it would leave the computer vulnerable to attacks from the Internet. I'd rather have a slightly slower computer than a hacked computer!

How to make your own theme?

Theme Name

Decide what you want to call the Theme. Create a folder in C:\Program Files\PLUS!\Themes name it what you want the name of your theme to be. This keeps everything in one place for you to keep everything organized.

Wallpaper

Chose your background picture. Make sure it is in .bmp form. Place your bitmap into your new folder you created. You might want to then change the name to the same name as you named your Theme. For example if your theme is going to be called Mountain then rename this bitmap to say Mountain.bmp. Right click on your desktop, click properties, then click on Background browse to you new folder and choose your wallpaper.

Color Scheme

Right click on your desktop, click on properties, then click on appearances. You can chose the colors and fonts you want that complements the new wallpaper. After you've picked your new colors and fonts then click on the save as and save it with the name of your new theme. Example: Mountain. Click on apply.

Cursors and Icons

I use MicroAngelo 98 and IconEasel 98 to create my cursors (creates animated cursors too) and icons. These are very good products well worth the money. If you would like to try it out there is a demo version to download click on their names above. If your not going to create your own, you can find lots of cursors and icon packages on the internet. These packages are usually free for personal use. If you use cursors or icons from these packages or from another theme make sure they are not copyrighted and rename them with your new theme name and short description. Example: Mountain wait.cur then move it to your new theme folder. This makes it much easier to put all your theme components into your theme, and for the people who download your theme to recognize which files go to which themes.
You can draw it yourself or copy and paste a piece of clipart or photo; and then fix it up with a cursor and icon software product.

Sounds

you can find these wav. files on the internet or create your own. There are products like Gold wave or Cool edit you can use to edit and manipulate wav. files. Then name them after your new theme. Example: Mountain recycle.wav. Move them to your new theme folder. The trick to deciding on your sound is choosing ones to fit each event. Don't make these too long because it gets on peoples nerves and they will download a different theme to replace yours.

Screen Savers

You need a software program to help you with this part. There are so many I couldn't even list them.


Now all you have to do is make it a theme. We are going to apply all your components to your desktop and create the theme file. Right click on your desktop, click on properties and then backgrounds choose your new bmp. file under wallpapers and click on apply (if you haven't already done so.). While your here decide if you would like it to be tiled or centered. Click on the one you decided on.
Now while your still in there go to the appearances tab and choose the scheme you saved earlier, click on apply.
Now go to the Plus! tab still in the properties window. Click on change icon and browse for your new icons that you saved in your new theme folder.
Now click on start, then settings, then control panel and select the mouse. Go to the pointers tab an go down the list and browse for each of your new cursors in your new theme folder. Click save as, naming it after your new theme, and then click on apply.
Now go to the control panel again this time select sounds. Go down the list and browse for each sound in your new theme folder. Click on save as, naming it after your new theme name, then click on apply.
Finally, go to the control panel again and select desktop themes. Click on save as, now naming your theme, then click on apply.

Startup/Shutdown Screens

If you are interested in creating Win 95/98 Startup/Shutdown screens to go with your theme you need to create or edit a picture you have in your graphic editor such as Paint shop or Photoshop and make sure this image is 320x400 pixels and saved as 256 color RGB Encoded Bitmap. Then you can put them in your theme folder and open up a utility like ZD logo animator and resave the startup screen as logo.sys and the wait screen as logow.sys and the safe to shutdown screen as logos.sys, you can also use this utility to animate your logo screens. To implement them into your desktop:

*.sys file type is usually hidden in most people's computers under Win95. You might have trouble in finding *.sys files for copying files. Go to Explorer choose View menu, then select Options... in the dialog, enable "Show all files" or use a DOS window, in which most *.sys files can be viewed normally. I usually just use the find function entering c:*sys (or whatever is your hard drive) This file is usually in c: or in c:\windows Extract the new .SYS file to a temporary directory.

Move (backup) original "start-up" logo, "LOGO.SYS" from the root directory of your boot drive, usually C:\ to another temporary directory. (If you are using a compression utility or cannot locate the logo.sys file, please see the notes below.)

Use DOS window or Explorer to copy new logo file to the root directory, renaming the new copy to "LOGO.SYS" (If you are using a compression utility, please see the notes below.) Example of DOS command: copy c:\temp_dir\xrxlogo.sys c:\logo.sys

Restart your computer and you're done!
* Note *
If you are using a compression utility on your boot drive, you must put logo.sys in the host for that drive. (For example, if drive C: is compressed and its host is the G: drive, then logo.sys should be placed in the root directory of the G: drive.)

The default logo.sys is embedded in io.sys file. If you cannot find logo.sys in your drives, including the host drive (see above), chances are Win95 is using the logo that is embedded in io.sys as your start up logo. In this case, you don't have logo.sys to backup. Simply place the new logo.sys
in the root directory of your boot (host) drive. Logo.sys in the root directory will take precedence of the one embedded in io.sys file. To get back to the original win95 logo, simply rename the logo.sys to other name.

* To restore the original win95 logo, you must save (backup) the
file in step 1. Then just copy the original logo to the
designated directory.

Thanks to Rob Chen for these instruction on installing *.sys files.

NOW YOUR DONE!! ONE FINAL STEP!!

Friday, August 14, 2009

Creating A Windows XP SP2 Bootable CD

1. First, create a folder on your hard drive e.g. D:\XPCD. Now, copy the entire contents of existing Windows XP CD to this folder. The Windows XP SP2 executable file is an archive of the Service Pack 2 files, so you can use WinZip and extract SP2 files to another folder say D:\SP2. Now, locate update.exe under D:\SP2. This can be found inside the sub-folder named ‘update’. Go to the DOS command prompt and change your directory to this ‘update’ folder. Run the commandcommand “update where/integrate:"(dir)" “(dir)” is the directory you saved the Windows XP CD files to, ( “D:\XPCD” in ourcase). This will start integrating SP2 into the Windows XP Installation files saved at D:\XPCD. You should get message box confirmation that integration was successful.Now the D:\XPCD folder contains Windows XP installation files with SP2 integrated.

2. Extracting the boot image from the existing Windows XP bootable CD is easy. You need to use software that can do this. Bart’s Boot Image Extractor (BBIE) is a simple but useful utility and isavailable for download from http://nu2.abwehr.net/bbie10.zip. Insert the Windows XP CD into the CD drive, and go to the command prompt and change directory to the folder where BBIE is located. Run “bbie -v (CD drive letter)” e.g. “bbie -v F:”. You should now find a file named
‘image1.bin’ being created in the same folder from where bbie.exe was run. This file is the
Windows XP Boot image.

3. Insert a blank CD-R media into your CD Writer. Use burning software such as Nero to create your boot CD. Go to File >> New, select ‘Boot CD’ and select the boot image file that you created in Step 2. Make sure that emulation is set to ‘No emulation’. The boot segment is automatically filled in by Nero—all you need to do is set the number of loaded sectors to 4. Select Mode1 and ISO Level 2, from under the ISO tab. Enable all options under ‘Relax ISO Restrictions’, and use the ISO 9660 Character set. Under the Label tab, enter the same label name as that of theoriginal CD. To find this, just insert the Windows XP Installation CD into your CD- ROM drive and open Windows Explorer to see the name displayed against your CD drive. Click ‘New’ to open the File Explorer browser. In the file browser, select all the XP Installation files with SP2 integrated (from D:\XPCD in our example) for writing to a new CD. Finally open the CD Write dialog box, and under the ‘Burn’ tab, enable the Finalize CD option. Now, write the compilation to the blank CD-R. You have successfully created a bootable Windows XP installation CD with SP2.

Monday, June 29, 2009

How To Make A Bootable Windows USB Flash Disk

Usually, if its an option in your BIOS boot sequence menu, the answer to this is yes. If its not there, look for BIOS updates. If you are not sure, proceed and see what happens

2. Sorting out the "Bootability" of your USB-Drive

Connect your USB drive to your computer, directly, without a Hub. Then, shut down your computer, disconnect any other hard disk drives from it, and insert your original Windows XP CD into the drive. Start the installation, and proceed to the section where you are allowed to pick a hard drive. If it goes beyond the partition selection, your drive is already fine for booting Windows XP. If not (seems to be the cases with many of the Freecom USB HDDs for example), you will get an error like "Windows is unable to find your drive, partition, data etc bla". This is usually not a big problem.


All you need to do is "properly" format the drive. Reboot into your normal Windows, and get this HP tool , and use it to format your HDD completely. I chose NTFS format, worked fine everytime i tried. After this, my drives are recognized as valid installation devices by the Windows XP installer.
(In fact, i did not manage to create a USB primary partition with FAT32 that was recognized as being installable)

3. Dumping the original Windows CD into an ISO File

Pretty easy one. Simply open WinISO, and select Actions -> Make ISO from
CDROM, and save your CD image.

4. Extracting the files we need to work on

After the CD dump is done, close and reopen WinISO. Then, open the ISO file you just created using File -> Open.
Now, click the I386 folder, and select the following files (Ctrl key to multi-select)

TXTSETUP.SIF
DOSNET.INF
USB.IN_
USBPORT.IN_
USBSTOR.IN_

Select Actions -> Extract and put the resulting
files into some folder to work on them.

5. Unpacking IN_ files

Use the Cab SDK (from the command line) for extracting the contents of the .IN_ files. Each of them contains exactly one .inf file. If you are unsure how to use the Cab SDK, here is an example command line:

cabarc x USBSTOR.IN_

You should end up with three new files in the folder, called:

usb.inf
usbport.inf
usbstor.inf

You can now delete the .IN_ files.

6. Editing the files

This is the main job. i ll also try to explain a bit whats happening. Use a simple Texteditor like
Notepad.

TXTSETUP.SIF

This file is loaded on the initial install step by the Windows XP CD installer. In this file, we will change the way Windows treats USB devices during system setup -- the default is to only treat them as input devices during installation -- we will change this to include mass storage driver support (which needs to be loaded into the installer much earlier in order to work).

First, move the following entries from
[InputDevicesSupport.Load] to the[BootBusExtenders.Load] section , as shown here

[BootBusExtenders.Load]
pci = pci.sys
acpi = acpi.sys
isapnp = isapnp.sys
acpiec = acpiec.sys
ohci1394 = ohci1394.sys
usbehci = usbehci.sys
usbohci = usbohci.sys
usbuhci = usbuhci.sys
usbhub = usbhub.sys
usbstor = usbstor.sys

[InputDevicesSupport.Load]
usbehci = usbehci.sys
usbohci = usbohci.sys
usbuhci = usbuhci.sys
usbhub = usbhub.sys
usbccgp = usbccgp.sys
hidusb = hidusb.sys
serial = serial.sys
serenum = serenum.sys
usbstor = usbstor.sys

... now the same for
[BootBusExtenders] and [InputDevicesSupport]

[BootBusExtenders]
pci = "PCI-Bustreiber",files.pci,pci
acpi = "ACPI Plug & Play-Bustreiber",files.acpi,acpi
isapnp = "ISA Plug & Play-Bustreiber",files.isapnp,isapnp
acpiec = "Integrierter ACPI-Controllertreiber",files.none,acpiec
ohci1394 = "IEEE-1394-Bus-OHCI-konformer Anschlusstreiber",files.ohci1394,ohci1394
usbehci = "Erweiterter Hostcontroller",files.usbehci,usbehci
usbohci = "Open Hostcontroller",files.usbohci,usbohci
usbuhci = "Universeller Hostcontroller",files.usbuhci,usbuhci
usbhub = "Standard-USB-Hubtreiber",files.usbhub,usbhub
usbstor = "USB-Speicherklassentreiber",files.usbstor,usbstor

[InputDevicesSupport]
usbehci = "Erweiterter Hostcontroller",files.usbehci,usbehci
usbohci = "Open Hostcontroller",files.usbohci,usbohci
usbuhci = "Universeller Hostcontroller",files.usbuhci,usbuhci
usbhub = "Standard-USB-Hubtreiber",files.usbhub,usbhub
hidusb = "HID-Parser",files.hidusb,hidusb
serial = "Treiber fur seriellen Anschluss",files.none,serial
serenum = "Enumerator fur seriellen Anschluss",files.none,serenum
usbstor = "USB-Speicherklassentreiber",files.usbstor,usbstor
usbccgp = "USB Generic Parent Driver",files.usbccgp,usbccgp

Next, we also have to write several keys into the registry. Convieniently, the txtsetup.sif allows you to specify files that are parsed and instered into the registry at install time. Insert the following in the [HiveInfs.Fresh] section:

[HiveInfs.Fresh]
AddReg = hivedef.inf,AddReg
AddReg = hivesys.inf,AddReg
AddReg = hivesft.inf,AddReg
AddReg = hivecls.inf,AddReg
AddReg = hiveusd.inf,AddReg
AddReg = dmreg.inf,DM.AddReg
AddReg = usbboot.inf,usbservices

and also in
[SourceDisksFiles]

[SourceDisksFiles]
usbboot.inf = 1,,,,,,_x,3,,3
bootvid.dll = 1,,,,,,3_,2,0,0,,1,2
kdcom.dll = 1,,,,,,3_,2,0,0,,1,2


Finally, save and close TXTSETUP.SIF. We are done with it.

DOSNET.INF

Now, open DOSNET.INF , and change the second
[Files] section to look like this:

[Files]
d1,usbboot.inf
d1,_default.pif
d1,12520437.cpx
d1,12520850.cpx

usb.inf

Change the bolded lines in the [
StandardHub.AddService] and[CommonClassParent.AddService] sections:

[StandardHub.AddService]
DisplayName = %StandardHub.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbhub.sys
LoadOrderGroup = Boot Bus Extender

[CommonClassParent.AddService]
DisplayName = %GenericParent.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbccgp.sys
LoadOrderGroup = Boot Bus Extender


usbport.inf

Change the bolded lines in the
[EHCI.AddService], [OHCI.AddService] , [UHCI.AddService] and [ROOTHUB.AddService] sections:

[EHCI.AddService]
DisplayName = %EHCIMP.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbehci.sys
LoadOrderGroup = Boot Bus Extender

[OHCI.AddService]
DisplayName = %OHCIMP.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbohci.sys
LoadOrderGroup = Boot Bus Extender

[UHCI.AddService]
DisplayName = %UHCIMP.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbuhci.sys
LoadOrderGroup = Boot Bus Extender

[ROOTHUB.AddService]
DisplayName = %ROOTHUB.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbhub.sys
LoadOrderGroup = Boot Bus Extender

usbstor.inf

Change / Add
[USBSTOR.AddService] section to this:

[USBSTOR.AddService]
DisplayName = %USBSTOR.SvcDesc%
ServiceType = 1
StartType = 0
Tag = 3
ErrorControl = 1
ServiceBinary = %12%\USBSTOR.SYS
LoadOrderGroup = Boot Bus Extender

new file:
USBBOOT.INF

Create a new file called USBBOOT.INF in the same directory as your other changed files, and put the following content into it:

[usbservices]

HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","DisplayName",0x00000000,"USB Mass Storage Driver"
HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","ErrorControl",0x00010001,1
HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","Group",0x00000000,"System Reserved"
HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","ImagePath",0x00020000,"system32\DRIVERS\USBSTOR.SYS"
HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","Start",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Services\USBSTOR","Type",0x00010001,1

HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","DisplayName",0x00000000,"USB 2.0 Enhanced Host Controller Miniport Driver"
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","ErrorControl",0x00010001,1
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","Group",0x00000000,"System Reserved"
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","ImagePath",0x00020000,"system32\DRIVERS\usbehci.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","Start",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Services\usbehci","Type",0x00010001,1

HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","DisplayName",0x00000000,"USB2 Enabled Hub"
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","ErrorControl",0x00010001,1
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","Group",0x00000000,"System Reserved"
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","ImagePath",0x00020000,"system32\DRIVERS\usbhub.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","Start",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Services\usbhub","Type",0x00010001,1

HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","DisplayName",0x00000000,"
Microsoft USB Universal Host Controller Miniport Driver"
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","ErrorControl",0x00010001,1
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Group",0x00000000,"System Reserved"
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","ImagePath",0x00020000,"system32\DRIVERS\usbuhci.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Start",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Services\usbuhci","Type",0x00010001,1

HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","DisplayName",0x00000000,"Microsoft USB Open Host Controller Miniport Driver"
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","ErrorControl",0x00010001,1
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","Group",0x00000000,"System Reserved"
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","ImagePath",0x00020000,"system32\DRIVERS\usbohci.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","Start",0x00010001,0
HKLM,"SYSTEM\CurrentControlSet\Services\usbohci","Type",0x00010001,1


7. Repack the inf files into their original IN_ format

If you have not already deleted your extracted .IN_ files, do so now. They need to be replaced. Open a DOS shell again, and navigate to the folder with your changed files. Then exceute the following commands:

cabarc n USB.IN_ usb.inf
cabarc n USBPORT.IN_ usbport.inf
cabarc n USBSTOR.IN_ usbstor.inf

The three IN_ files should now exist again.

Congratulations. All out modifications are done.

8. Inject the changed files into the ISO

Open your Windows CD image again with WinISO. Navigate to the I386 folder, and delete the following files from the ISO, saving the changes to the ISO afterwards:

DOSNET.INF
TXTSETUP.SIF
USB.IN_
USBPORT.IN_
USBSTOR.IN_

Just to be sure all is updated in the ISO, cloase and repoen the ISO in WinISO. Now, again go to the I386 folder and select "Add Files". Now add your changed files, in detail:

USBBOOT.INF
DOSNET.INF
TXTSETUP.SIF
USB.IN_
USBPORT.IN_
USBSTOR.IN_

Save the ISO. You are done.

9. Burn the ISO back to CD

Feel free to use any burning package you want. I used the free and simple Burnatonce

10. Install Windows XP from the CD

Shut down your computer. Disconnect ANY internal and external hard drives (so Windows cannot find them during installation and mess up their Master Boot Records hehe). Some computers will have trouble to boot without an internal HDD attached, check in your BIOS and, if possible, remove the HDD from the boot sequence and set the USB Harddisk as the first boot device, and the CDROM as second.

Also, now connect your USB Harddrive directly to the computer, without any Hubs in between.

Windows should install just fine, with the exceptions noted below.

Issues you will encounter during installation:

During driver installation, the
USB drivers will prompt you, as they are "not certified" - This is normal. Our changes invalidated the checksum, and therefore the driver is no longer signed. Just press "yes" a couple of times.
Upon completion of the install, the system will complain once on the first bootup that the pagefile does not exist. You can ignore this for now, as
Windows will work fine without it. People are looking at fixing this issue, but its not critical for now.

Once everything is up and running , shut down and reconnect all your drives.