From Doug Ireton’s chefconf slides — here’s a code snippet for disabling underperforming or irrelevant Ohai plugins on your windows chef node.
Ohai::Config::disabled_plugins= [ # # add to client.rb file -- c:\chef\client.rb # # ref: http://www.slideshare.net/opscode/chef-conf-windowsdougireton # slide 30 # ohai plugins that have poor perf or are irrelevant to windows # "c", "cloud", "ec2", "rackspace", "eucalyptus", "command", "dmi", "dmi_common", "erlang", "groovy", "ip_scopes", "java", "keys", "lua", "mono", "network_listeners", "passwd", "perl", "php", "python", "ssh_host_key", "uptime", "virtualization", "windows::virtualization", "windows::kernel_devices" ]
The above snippet is also available here: https://gist.github.com/tcotav/7566353
Here’s a link to the relevant opscode docs on this: https://wiki.opscode.com/display/chef/Disabling+Ohai+Plugins