Chosen Solution

try’s to upgrade but stops when 23 minutes left ???

What are you trying to upgrade from and to? EXACTLY which machine do you have? Is it the Mid 2009 selected in the icon? If it is the Mid 2009, it will not take either Sierra or High Sierra. macOS High Sierra has the same requirements as its predecessor: iMac: late 2009 or newer.MacBook/MacBook (Retina): late 2009 or newer.MacBook Pro: mid-2010 or newer.MacBook Air: late 2010 or newer.Mac Mini: mid-2010 or newer.Mac Pro: mid-2010 or newer.iMac Pro: 2017.

While updating, are you 100% sure the WiFi doesn’t go on idle or that you’re not on low battery? If not, restart the pc and try again, Also if this is MacOS High Sierra that you’re updating to, it will not work as your MacBook Pro is Mid 2009 and minimum is Mid 2010 or newer.