That error appears to be a Windows Update error, which makes sense since you encounter it when doing a check for upgrade - which uses Windows Update.
Can you successfully check for updates using Windows Update in Windows?
I found the following information on how to deal with this error in Windows update:
Error number: 0x80248014 (Originally was 0x8024001D) when applying Windows Updates
Suggestion 1: Rename temporary folder SoftwareDistribution
1. Click Start, Run, type: cmd and press Enter. Please run the following command in the opened window.
net stop WuAuServ
2. Click Start, Run, type: %windir% and press Enter.
3. In the opened folder, rename the folder SoftwareDistribution to SDold.
4. Click Start, Run, type: cmd and press Enter. Please run the following command in the opened window.
net start WuAuServ
Please go to the Windows Update site to test this issue. If that works then it was a corrupted Windows Update file and we needed to remove the folder in which it resides.
Windows Vista and Windows Server 2008
- Close any Windows Update or Microsoft Update browser windows.
- Click StartCollapse this imageExpand this imageCollapse this imageExpand this image
- Type the following commands. Press ENTER after each command:net stop wuauserv
net start wuauserv - Close the Command prompt window.
- Try to install updates again.