# File lib/chef/provider/service/windows.rb, line 52
  def start_service
    begin
      result = if @new_resource.start_command
                 Chef::Log.debug "starting service using the given start_command"
                 IO.popen(@new_resource.start_command).readlines
               else
                 IO.popen("#{@init_command} start #{@new_resource.service_name}").readlines
               end
      Chef::Log.debug result.join
      result[3].include?('4') || result.include?('2') ? true : false
    rescue
      Chef::Log.debug "Failed to start service #{@new_resource.service_name}"
      false
    end
  end