The truth is that usual daily work of your Windows computer results in numerous registry keys and files being changed in the Windows registry. Many of these entries become obsolete or inaccurate, impairing your systems ability to run smoothly. Even if you properly uninstall a program, it still might leave a few keys and values in the registry. All this litter accumulates over time, causing your computer to slow down, stumbling over missing .exe or .dll files and other hitches. Finally, it stops running.