Upgrading Windows 1.0 to Windows 7

If you had asked me, I would have guessed that this wouldn’t be possible. One intrepid OS explorer has made a video wherein he not only installs every version of Windows since 1985′s Windows 1.0, but proceeds to upgrade from one to another. The video, titled Chain of Fools: an Exploration of Windows upgrade procedures, shows how DOS and Windows are installed in a VMWare VM, and how a couple of DOS games were installed to see how newer versions of Windows handle backward compatibility. Similarly, various customizations were made to the Windows preferences to see how they survived the upgrades

httpvh://www.youtube.com/watch?v=vPnehDhGa14

Very cool IMHO

via OSNews.com

How To: Speed Up OpenOffice in Linux and Windows

Have you made the switch from Microsoft Office to Openoffice but are really annoyed with how long it takes to open even the smallest of documents?  Well here is a quick hack that you can do to decrease the time that it takes for OpenOffice to launch.

Step 1:
Launch any Open Office application.  In this example I will be using Writer

Step 2:
Click On Tools.
Then click Options

Step 3:
Under OpenOffice.org; click on Java
Then Uncheck Use Java runtime environment
And then Click OK


Windows TCP max limit for concurrent TCP socket connections

While trying to diagnose a network/application  issues with my companies application and the client’s network we got on the topic of possible running out of out TCP sockets on either the client workstation or the server.  While I didnt have any concrete facts as to whether this was a possible issue I turned to my trusty friend, google.com.  Very quickly I can across an article the goes into great detail about this exact topic and I felt that it was to good to not let everyone else know about it also.

To keep the TCP/IP stack from taking all resources on the computer, there are different parameters that control how many connections it can handle. If running applications that are constantly opening and closing connections (P2P), or are providing a service which many tries to connect to at the same time (Web-server like IIS), then one can improve the performance of these applications by changing the restriction limits.

The author also goes in to great detail about how to configure Windows networking for maximum performance.

This is definitely worth the 10 minutes to read.

Recover Data From a Formatted Hard Drive

Testdisk great piece of software recover data from a bad hard drive or a hard drive that has been accidentally formatted.

I discovered this software when I accidentally formatted my work laptop which was running Gentoo Linux.  Its a long story as to how I formatted the hard drive but I didn’t have a backup of my data so I was basically screwed, or so I thought.  I did some Google searches and came across Testdisk.  Once I figured out how to use it I managed to restore my system back to the original Dell Windows XP installation.  Yes that is correct it restored and booted.   I realised that I restore to wrong data and thought that I was now really screwed but I fired up the software again and was able to total restore my Linux system.  If memory serves me I had to reconfigure Grub but my system was restored and my data was safe.  Needless to say I was very very happy.  Sorry I don’t have many details on what I did to recover my data but it was over 3 years ago that I did this.

I am basically writing this post for two reason; 1) to let you know how awesome this software is and 2) I always forget the name of this software and it takes me 20-30 minutes to find it when I need it to recover data, so I am using this as a bookmark.

Here is a guide from Linux.com that gives you a run down on restoring data when you wipe your drive.

If you do use this software and are able to recover data please let me know, I like hearing the success stories.

How to: Mount A USB Drive Read Only In Windows XP/Vista/7

There are times that it would be nice to mount a drive in Windows and set it to read only to avoid accidentally over writing data on that drive. After some Google searching this is what I found. This will only work on Windows XP sp2 and later and Windows 7. I have not tested it on Vista although I assume that it will work.

Step 1
Open regedit.exe
Start > Run Type regedit.exe
Click OK

Step 2
Navigate to the following registry key.  It may not exist there for you will have to create it.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\StorageDevicePolicies

Step 3
Next create a new DWORD called WriteProtect and give it a value of 1

Step 4
Now plug in your USB drive and you will not be able to write to the device.

To make it writable again you will have to change the WriteProtect DWORD to 0 and unplug and replug in your device.