What would you do?

> _

comments

IF update has not been downloaded {
    Enable metered connection setting
} ELSE {
    DO {
        TRY Schedule restart time for sometime in the far future
    } CATCH {
        DO { 
            TRY Find some way to delete the update data
        } CATCH {
            IF willing to risk temporary operating system damage {
                Defy the "don't turn off your computer" messages when it tries to update
            } ELSE {
                Accept defeat and manually install the update
            }
        }
    }
}