There is an error occurring which is quite often during execution in Performance Center.
Error Details are:
Monitor name :Windows Resources. Cannot access data for measurement PhysicalDisk|% Disk Time|0 C: on machine XYZ.
Details: A counter with a negative value was detected. Hint: Check that there is such a measurement on the machine (use the Add Machine dialog box) (entry point: CNtMeasurement::GetNewData3). [MsgId: MMSG-47295]
Reasons and resolutions are appreciated.
The negative value of a Windows Resources monitor is a known issue by Microsoft and based on the fact you experience it seems it wasn't fixed in newer OS.
Below I am sharing a formal response from Microsoft support about it. It was quite long time ago but the exact same symptoms:
"According to short description of your request, I strongly assume that you are experiencing a known bug in our Server operating systems. The denominator value of Processor | % Processor Time can be negative in certain situations. This is caused by the operating system itself and can, at least to my knowledge, not been circumvented.
What happens is that the resulting denominator value for the performance counter is based on the timestamp from the time the answer came. As usual with time between two (physically) separate systems there is no exact same time possible. If the time on the client was corrected by the Windows32-Timer-Service to synchronize the time with the time on the server it could be that new responses for perfmon have a time which is older than the time of older responses. This is the cause for the negative denominator value and also the reason why the occurrence of this issue is reported as “sometimes”. If possible, I would suggest to disregard the return of a PDH-API-function if PDH_CALC_NEGATIVE_DENOMINATOR is returned and to try again. Currently, there is no known work-around for this issue listed in our systems."