Диагностика компьютера на PHP?
Php работает на сервере, а значит вам нужна программа которую пользователь поставит себе на компьютер и она отправит вам всю нужную информацию. Сделать это при помощи браузера не получится.
Начать с того что выкинуть php, скорее всего и взять что-то более близкое в работе с системой. Python, хотябы, а лучше вообще .net или java