PAE patch updated for Windows 8

Note: An updated version for Windows 8.1 is available. This patch allows you to use more than 3/4GB of RAM on an x86 Windows system. Works on Vista, 7, 8, has been tested on Windows Vista SP2, Windows 7 SP0, Windows 7 SP1 and Windows 8 SP0. Instructions and source code included. Download: Before using […]

Asus UX31E – setting up the Elantech touchpad driver for Windows 8

I recently upgraded my Asus Zenbook UX31E laptop to Windows 8. Here I’ll show you what I did to update my Elantech drivers to get gestures (swipe from left, top, right, bottom) working. As a bonus, I’ll also show you how to get three finger tap = middle click so you can open new browser […]

Formula for the circumference of an ellipse

It is well known that a circle with radius r has diameter 2πr. But is there a similar formula for the circumference of an ellipse?

Today I finally enabled AdSense on processhacker.sourceforge.net with the following (somewhat aggressive) layout: Home page: Downloads page: Mini FAQ Why ads? (1) I want to get some money, and (2) Curiosity. This change should not affect loyal users of Process Hacker at all, because most people come to the website to see what Process Hacker […]

How to backup files in C++ using the volume shadow copy service (VSS)

If you’re writing a backup program, you need to be able to read and access files that are in use by other programs. The proper way to do this is to use the Volume Shadow Copy Service. The MSDN pages cover a lot of material that is unnecessary for a simple backup program, so here […]