Every 0kb files takes up one cluster on you hard-drive. Delete all 0kb files. If you have thousands of them that will free up a lot of space. Then try to figure out what program is creating them.
thnx. I just did that and it gave me ~400 MB extra free space. Now I’ve got ~800 MB free space. The update needs ~2.7 GB space.