Вы не указали, на каком языке вы хотите. Но если вы используете C #, эта статья предлагает как метод WMI, так и более быстрый (хотя и более подробный) метод с использованием API Win32.
http://www.codeproject.com /KB/cs/processownersid.aspx
Я не думаю, что в настоящее время существует другой способ сделать это без использования WMI или API Win32.