Én ting der muligvis ville virke... (nu har jeg brudt hovedet i en del dage :-)
Du kan under ingen omstændigheder skrive ud fra dit eksisterende operativsystem - Vistadriveren virker ikke, og skriver du ud via et andet system (f.eks. via en printserver eller anden klient på netværket), vil du stadig skulle bruge en driver til dit XP64 system.
Men hvis du har adgang til en Windows XP professionel licens, der ikke er i brug - eller ældre operativsystem, kunne du lave en "Virtuel PC", som du kan køre FRA dit eksisterende system:
http://www.microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3-AFA2-2DC0B40A73B6&displaylang=enAltså køre en virtual computer på din computer, som blot kører et ældre operativsystm. I dette operativsystem vil du kunne installere din printer.
Ulempen er selvfølgelig at du skal benytte den virtuelle PC til al print - det er jo noget rod. Men det er den eneste løsning jeg ser - du SKAL printe fra et operativsystem, hvor der findes en fungerende driver.
Eksperimentelt kan du også begynde at prøve med alle mulige mystiske drivere af dem, der er indbygget i XP64. Så længe du holder dig til Canon LBP printere, burde du kunne finde en driver der virker (Canons laserprintere kører sit eget CAPT (Canon Advanced Printing Technology), en videreudvikling af deres ældre CaPSL printersprog, i modsætning til HP, der kører PCL, hvilket stort set alle andre laserfabrikanter læner sig op ad).
Men du skal altså finde en anden nyere Canon LBP printer, der benytter CAPT printersproget - finder du en XP64 driver til sådan en, vil den sandsynligvis langt hen ad vejen kunne bruges til din printer.
Sidste løsning - så må du ud og finde et andet operativsystem til din PC. Men det ville nok være lidt lettere at anskaffe sig en anden printer :-)
Men det kan blive svært