Windows 10 feature updates (e.g., 22H2 to 24H2) often break legacy drivers. To protect your Canon F151 300 setup:
If the setup wizard does not recognize Windows 10: Canon F151 300 Printer Driver For Windows 10