Scanners and other peripherals need 'drivers' to make them work in Windows.
Manufacturers often decide that it is not worth their while producing drivers for old peripherals when new operating syems are launched by MS.
click here and you will see that Canon have not produced Vista drivers for that machine
Should I upgrade to Windows 10? 8 reasons why you should upgrade to Windows 10... and 2 why you…