http://uk.php.net/get/php-4.4.4-Win32.zip/from/a/mirror
That is all you need.
Extract the zip file to a temporary folder and copy all the .dll files from the distribution including those in the dlls, extension and sapi sub-directories to C:\Windows\System32.
Copy php.ini to C:\Windows and edit it. Change the extension_dir setting so it reads:
code:
extension_dir = "C:/Windows/System32/"
Save it.
Edit Apache's httpd.conf and add:
code:
LoadModule php4_module "C:/Windows/System32/php4apache2.dll"
AddType application/x-httpd-php .php
Restart Apache.
If that doesn't work then you've broken something else somewhere.
And if you don't fancy having PHP's .dll files in system32 you can accomplish the same by copying all the files to a directory of your choosing and adding it to your PATH system variable.
It's really that simple.