私の提案で解決せず申し訳ありませんでした。ご自身で解決されたとのこと、何よりです。
SoftwareDistribution
フォルダのクリーンアップは、更新プログラムのキャッシュ問題を解決するのに非常に有効な手段ですね。
通常、ドライバーをアンインストールした後にPCを再起動すると、Windowsが適切なドライバーを自動で再インストールしてくれます。もし自動でインストールされない場合は、Canonの公式サイトからお使いのプリンターに対応する最新のドライバーを手動でダウンロードし、インストールすることをお勧めします。