{"id":762,"date":"2010-06-11T17:03:39","date_gmt":"2010-06-11T12:03:39","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/2010\/06\/11\/und-es-geht-doch-hp-4470c-scanner-unter-windows-7\/"},"modified":"2024-08-09T19:33:26","modified_gmt":"2024-08-09T17:33:26","slug":"und-es-geht-doch-hp-4470c-scanner-unter-windows-7","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2010\/06\/11\/und-es-geht-doch-hp-4470c-scanner-unter-windows-7\/","title":{"rendered":"Und es geht doch: HP 4470C Scanner unter Windows 7"},"content":{"rendered":"<p>Viele Anwender hadern damit, dass \u00e4ltere Scanner nicht mehr unter Windows 7 funktionieren. Auch bei dem in meinem B\u00fcro vorhandenen HP Scanjet 4470C wurde die Treiberentwicklung vom Hersteller HP mit Windows XP eingestellt. In diesem Beitrag m\u00f6chte ich beschreiben, wie ich zumindest einen Notbetrieb unter Windows 7 (32-Bit) erreicht habe.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/260e8e972354428f9bbeedb4d07c5e9a\" alt=\"\" width=\"1\" height=\"1\" \/>H\u00e4ufige Leser meines Blogs haben vielleicht bemerkt, dass die Frequenz der Blogbeitr\u00e4ge etwas nachl\u00e4sst. Nun, in den letzten Monaten haben mich einige B\u00fccher zu Microsoft Office 2010 in \"Atem gehalten\" \u2013 und die letzten drei Wochen g\u00f6nnte ich mir eine Auszeit. Aber jetzt kennen meine F\u00fc\u00dfe wieder \"den Weg ins B\u00fcro\" und es gibt noch viel \"Holz in der Pipe\", welches in Form von B\u00fcchern und Blogbeitr\u00e4gen beackert werden will. Als erstes m\u00f6chte ich mich nochmals des Themas Scannen unter Windows 7 widmen.<\/p>\n<p>Ich hatte mir so 2002 bis 2003 einen HP Scanjet 4470C zugelegt, da dieses Ger\u00e4t auch mit einer Durchlichteinheit zum Scannen von Dias und Negativen versehen ist. Umso gr\u00f6\u00dfer war mein \u00c4rger, als ich bereits 2007 feststellen durfte, dass der Hersteller Hewlett Packard die Treiberentwicklung verschlafen hat und seine Kunden \"im Regen stehen l\u00e4sst\". Die Treiberentwicklung wurde 2001 mit dem Erscheinen von Windows XP eingestellt \u2013 selbst aktualisierte Treiber f\u00fcr Windows XP SP2\/SP3 oder Windows Server 2003 gab es nicht mehr. Wer auf Windows Vista umstieg, schaute in die R\u00f6hre.<\/p>\n<p>Die Hintergr\u00fcnde zu diesem Thema habe ich in meinen Blogs unter [<a href=\"http:\/\/web.archive.org\/web\/20150423104913\/http:\/\/gborn.blogger.de\/stories\/790427\/\" target=\"_blank\" rel=\"noopener noreferrer\">1<\/a>] und [<a href=\"https:\/\/borncity.com\/blog\/category\/scanner-foto-video\/\">2<\/a>] erl\u00e4utert. Dort wurde auch grob skizziert, wie sich das Problem durch Virtualisierung oder Verwendung des Kompatibilit\u00e4tsmodus entsch\u00e4rfen l\u00e4sst. Mit einem Brother DCP 115 stand mir zudem ein Scanner zur Verf\u00fcgung, der direkt durch Windows Vista und Windows 7 mit WIA-Treibern unterst\u00fctzt wird. Trotzdem wurmte es mich, den HP Scanner zu entsorgen (ich hatte bereits einen Mustek SCSI-Scanner wegen fehlender Treiberunterst\u00fctzung und PCI-Karten) bei Windows XP entsorgen m\u00fcssen. Ein DualBoot-Betrieb mit Windows XP schied beim Wechsel auf einen neuen Windows 7-Rechner aus.<\/p>\n<p>Als Notbehelf verwendete ich eine virtualisierte Windows XP-Umgebung, erlebte da aber mein pers\u00f6nliches Waterloo.<\/p>\n<ul>\n<li>Microsoft Virtual PC schied aus, da diese L\u00f6sung unter Windows 7 Home Premium keinen Windows XP-Mode unterst\u00fctzt (weil die RDP-Unterst\u00fctzung fehlt). Und auf die installierte 64-Bit-Ultimate-Variante auszuweichen, ist auch keine Option (zumal der Windows XP-Mode da beim Hochfahren extrem langatmig ist).<\/li>\n<li>Eigentlich bot sich das Produkt VMlite zur Virtualisierung an, welches die Verwendung des Windows XP-Modes auch unter Windows 7 Home Premium zul\u00e4sst. Leider fehlt in der aktuell verf\u00fcgbaren Version 3.1.2 die Virtualisierung von USB-Anschl\u00fcssen. Dieser Ansatz schied also aus.<\/li>\n<li>Die Alternative w\u00e4re <a href=\"http:\/\/www.virtualbox.org\" target=\"_blank\" rel=\"noopener noreferrer\">Virtualbox<\/a> gewesen, da es einmal ein Plugin von VMLite gibt, mit dem sich der Windows XP-Mode erzwingen l\u00e4sst. Aber dies setzt voraus, dass VirtualBox in der \u00e4lteren Version 3.1.2 vorliegt. Beim Schreiben dieses Beitrags lag bereits Virtual Box 3.2.4 vor. Zudem verwende ich bevorzugt die portable Version von VirtualBox ein, um unabh\u00e4ngiger zu sein. Dann l\u00e4sst sich das VMLite-PlugIn aber nicht installieren. Ich habe mir daher extra eine separate Windows XP SP3-Installation zur Scanner-Unterst\u00fctzung aufgesetzt. Zu meinem \u00c4rger musste ich aber feststellen, dass die USB-Unterst\u00fctzung in VirtualBox eine mehr als wackelige Angelegenheit ist. Offiziell ist diese zwar vorhanden, funktioniert aber h\u00e4ufig nicht. So war es mir in der portablen Version nicht m\u00f6glich, den USB-Treiber zu installieren. Auch in der Installationsvariante meldete Windows 7, dass kein VirtualBox USB-Treiber gefunden werden k\u00f6nne (da ist Oracle wohl ein Lapsus passiert). Beim Einbinden eines USB-Ger\u00e4ts wird dann gemeldet, dass die Einheit mit einem vorherigen Request busy sei. Dies ist ein Bug, der sich durch verschiedene VirtualBox-Versionen zieht und in zahlreichen Forenbeitr\u00e4gen beschrieben ist. Also auch Pustekuchen \u2013 obwohl die VMs sonst unter VirtualBox mit passabler Leistung laufen.<\/li>\n<li>Beim VMware Player 3 sieht es ebenfalls betr\u00fcblich aus. Ich verwende zwar die aktuelle Version \u2013 zumal diese auch Aero unter Windows 7 zul\u00e4sst. Auch die USB-Unterst\u00fctzung funktioniert besser als bei VirtualBox. Daher hatte ich mir eine Windows XP SP3 Home Edition eingerichtet, in der auch die HP-Scannersoftware installiert war. Leider musste ich unter meinem 32-Bit Windows 7 Home Premium die unsch\u00f6ne Feststellung machen, dass der VMware Player das System beim booten einer virtuellen Maschine lahm legt \u2013 Minuten lang tut sich nichts oder Windows 7 reagiert \u00e4u\u00dferst z\u00e4h \u2013 so dass kein Arbeiten m\u00f6glich ist. Das Verhalten konnte ich auch bei einem frisch aufgesetzten Windows 7 reproduzierbar beobachten. Lediglich unter meiner 64 Bit Windows 7-Ultimate-Installation l\u00e4sst sich VMware Player 3.x vern\u00fcnftig einsetzen.<\/li>\n<\/ul>\n<p>Da ich f\u00fcr diverse Sachen (z. B. l\u00e4uft die Rechtschreibpr\u00fcfung von MS Office 2000 unter einem 64-Bit-Windows nicht mehr) auch weiterhin die 32-Bit-Variante einsetzen m\u00f6chte\/muss, war also guter Rat teuer \u2013 die m\u00f6glichen Ans\u00e4tze: Auf den Scanner verzichten, weiter mit Virtualisierungsl\u00f6sungen herumstoppeln oder einen Weg suchen, die Treiber doch noch zu installieren? Ich habe mich f\u00fcr letzteres entschieden.<\/p>\n<p><strong>Treiber und HP-Scansoftware installieren, so geht's<\/strong><\/p>\n<p>F\u00fcr den Scanner HP 44709C stehen bereits f\u00fcr Windows Vista keine WIA-Treiber zur Verf\u00fcgung [3]. Unter l\u00e4sst sich aber die 65 MByte umfassende Datei <a href=\"ftp:\/\/ftp.hp.com\/pub\/scanners\/software\/sj659ge.exe\">sj659ge.exe<\/a> herunterladen. Es handelt sich um ein selbstentpackendes Archiv samt Installer, welcher die HP-Scansoftware (HP Precisionscan Pro 3.14, das HP Kopierprogramm) sowie die Treiber f\u00fcr Windows 9x, Windows 2000 und Windows XP beinhaltet. Die Installation unter Windows 7 Home Premium (nur 32-Bit-Variante) wurde dann mit folgendem Ansatz vorgenommen:<\/p>\n<ol>\n<li>Im ersten Schritt habe ich die Datei <a href=\"ftp:\/\/ftp.hp.com\/pub\/scanners\/software\/sj659ge.exe\">sj659ge.exe<\/a>\u00a0 unter Windows XP ausgef\u00fchrt, um das Archiv entpacken zu lassen. Statt die Installation durchzuf\u00fchren, habe ich den auf dem Windows-Laufwerk beim Entpacken erstellten Ordner <em>sj659<\/em> an einen neuen Speicherort kopiert. Das Entpacken l\u00e4sst sich u. U. auch unter Windows 7 durchf\u00fchren, wenn das Setup-Programm im Kompatibilit\u00e4tsmodus von Windows XP ausgef\u00fchrt wird (habe ich aber nicht probiert).<\/li>\n<li>Dann wurde der Scanner angeschlossen und eingeschaltet. Windows 7 erkannte das Ger\u00e4t und versuchte einen Treiber zu finden. Der Versuch schl\u00e4gt aber fehlt, da weder in der Windows Treiberdatenbank noch bei Microsoft Update entsprechende Treiber vorhanden sind. Ich habe dann den Trick versucht, im Ger\u00e4te-Manager den Eintrag f\u00fcr den HP 4470C-Scanner anzuw\u00e4hlen und den Treiber manuell zu aktualisieren. Dann l\u00e4sst sich der Ordner mit den entpackten Installationsdateien als Quelle angeben. Windows 7 installiert zwar einen Treiber, meldet aber w\u00e4hrend der Installation einen Installationsfehler \u2013 der Ansatz klappte also nicht.<\/li>\n<li>Im n\u00e4chsten Schritt wurde daher der Ordner <em>sj659<\/em> mit den entpackten Archivdateien im Windows Explorer ge\u00f6ffnet. Dann habe ich die Datei <em>Setup.exe <\/em>mit der rechten Maustaste angew\u00e4hlt und den Kontextmen\u00fcbefehl <em>Eigenschaften<\/em> aufgerufen. Dann wurde auf der Registerkarte <em>Kompatibilit\u00e4t <\/em>die Schaltfl\u00e4che <em>Einstellungen f\u00fcr alle Benutzer \u00e4ndern <\/em>angew\u00e4hlt und dann die Optionen <em>Programm im Kompatibilit\u00e4tsmodus ausf\u00fchren f\u00fcr \"Windows XP (Service Pack 2)\"<\/em> sowie <em>Programm als Administrator ausf\u00fchren<\/em> eingestellt.<\/li>\n<\/ol>\n<p>Anschlie\u00dfend wurde die Installation \u00fcber die Datei <em>Setup.exe <\/em>gestartet. Nach dem Durchlaufen der Installationsschritte wurde der eingeschaltete Scanner als funktionsf\u00e4hig im Ger\u00e4te-Manager angezeigt und auf dem Desktop (bzw. im Startmen\u00fc) fanden sich Eintr\u00e4ge wie <em>HP Precisionscan Pro 3.14<\/em> und\u00a0 <em>HP Kopierprogramm<\/em>.<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2010\/06\/Scanner1.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"Scanner1\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2010\/06\/Scanner1_thumb.jpg\" alt=\"Scanner1\" width=\"414\" height=\"317\" border=\"0\" \/><\/a><\/p>\n<p>Die Anzeige im Ger\u00e4te-Manager ist aber mit Vorbehalt zu betrachten, da der Treiber zwar eine TWAIN- und eine WIA-Schnittstelle bereitstellt \u2013 die WIA-Schnittstelle aber die Version 1.0.x aufweist, also nicht zu Windows Vista\/Windows 7 kompatibel ist. Verwendet man ein Grafikprogramm wie PaintShop Pro oder <a href=\"http:\/\/www.photofiltre.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">PhotoFiltre<\/a>, welches die Auswahl der Scanquelle (z. B. Befehl <em>Twainimport\/Quelle w\u00e4hlen<\/em>\u00a0im Men\u00fc <em>Datei <\/em>bei PhotoFiltre) zul\u00e4sst, erscheint das hier gezeigte Dialogfeld.<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2010\/06\/Scanner2.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"Scanner2\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2010\/06\/Scanner2_thumb.jpg\" alt=\"Scanner2\" width=\"301\" height=\"164\" border=\"0\" \/><\/a><\/p>\n<p>W\u00e4hlt man die WIA-Schnittstelle in einem Grafikbearbeitungsprogramm wie Paint Shop Pro oder FotoFiltre an, erscheint sogar das Dialogfeld des Windows 7-Scanassistenten. Aber die WIA-Schnittstelle ist nicht kompatibel mit Windows 7 \u2013 der Scanvorgang wird also scheitern und die Software h\u00e4ngt sich sogar auf.<\/p>\n<blockquote dir=\"ltr\" style=\"margin-right: 0px;\">\n<p style=\"background-color: #ffffd0;\"><strong>Anmerkung:<\/strong> Es ist mir sofort nach der Installation zwar gelungen, mit dem HP Kopierprogramm eine Kopie mit dem Scanner zu erstellen und zu drucken. Aber das Programm erwies sich im Dauerbetrieb als nicht sonderlich zuverl\u00e4ssig \u2013 der Kopiervorgang f\u00fchrte regelm\u00e4\u00dfig zum Aufh\u00e4ngen des Programms \u2013 obwohl ich diesem die Kompatibilit\u00e4tsoptionen f\u00fcr Windows XP zugewiesen habe.<\/p>\n<\/blockquote>\n<p>Aber das ist kein wirklicher Beinbruch, denn das mitinstallierte HP Precision Scan Pro 3.14 greift auf den TWAIN-Treiber zur\u00fcck und stellt auch Scanfunktionen bereit. Und \u00fcber dieses Programm l\u00e4sst sich sogar die Durchlichteinheit f\u00fcr DIA- und Negativscan ansprechen.<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2010\/06\/Scanner3.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"Scanner3\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2010\/06\/Scanner3_thumb.jpg\" alt=\"Scanner3\" width=\"449\" height=\"592\" border=\"0\" \/><\/a><\/p>\n<p>Hier sehen Sie das HP Precision Scan-Fenster unter Windows 7, in dem eine Auflichtvorlage gesannt wurde. \u00dcber das Men\u00fc <em>Datei<\/em> l\u00e4sst sich ggf. eine angeschlossene Durchlichteinheit zum Scannen von DIAs w\u00e4hlen \u2013 und es stehen auch Funktionen zum Entfernen von Moir\u00e9-Mustern etc. zur Verf\u00fcgung. Wird HP Precision Scan aus einem Grafikprogramm aufgerufen, k\u00f6nnen die Daten nach dem Scan an dieses Programm \u00fcbertragen werden.<\/p>\n<blockquote dir=\"ltr\" style=\"margin-right: 0px;\">\n<p style=\"background-color: #e0ffff;\"><strong>Anmerkung:<\/strong> Auch das Ansprechen des Scanners \u00fcber Grafikprograme erwies sich als problematisch. Bei Paint Shop Pro hatte ich den Fall, dass der Scan-Schlitten \u00fcber den mechanischen Ansatz hinaus positioniert wurde. Bei PhotoFiltre kam es zu Zugriffsverletzungen beim Speicherzugriff.<\/p>\n<\/blockquote>\n<p><strong>Tipps zum Scannen<\/strong><\/p>\n<p>Um solche Kollateralsch\u00e4den durch Absturz der Scansoftware auszuschlie\u00dfen, empfiehlt es sich, allen <em>.exe<\/em>-Programmen im Programmordner <em>C:\\Program Files\\Hewlett-Packard\\Precisionscan Pro 3.1 <\/em>die Kompatiblit\u00e4tsoptionen f\u00fcr Windows XP zuzuweisen.<\/p>\n<p>Zus\u00e4tzlich erstelle ich die Scans direkt in HP Precisionscan Pro (d.h. ich rufe das Programm \u00fcber eine Desktop-Verkn\u00fcpfung auf). Kopien lassen sich dann direkt in HP Precisionscan Pro drucken \u2013 Scans speichere ich \u00fcber das Scanprogramm direkt in Grafikdateien, die ich anschlie\u00dfend mit einem Grafikprogramm bearbeite.<\/p>\n<p>Kommt es bei Verwendung von HP Precision Scan gelegentlich zu \"H\u00e4ngern\"? Normalerweise muss dann Windows neu gestartet werden. Es gibt aber eine elegantere M\u00f6glichkeit:<\/p>\n<ol>\n<li>Einfach den Taskmanager aufrufen und HP Precision Scan als Task abbrechen.<\/li>\n<li>Dann den Scanner kurz aus- und dann erneut einschalten.<\/li>\n<li>Anschlie\u00dfend ist HP Precision Scan Pro zu starten und der Scanvorgang einfach zu wiederholen.<\/li>\n<\/ol>\n<p>Auf diese Weise l\u00e4sst sich der HP 4470C-Scanner auch unter Windows 7 einsetzen \u2013 und ich kann endlich wieder auf die DIA-Scanfunktion zugreifen.<\/p>\n<p><strong>Abschlusskosmetik beim HP Precisionscan Pro-Programm<\/strong><\/p>\n<p>Beim Start des HP Precisionscan Pro-Programms werden Skriptfehler in einem Dialogfeld gemeldet. Verhindern l\u00e4sst sich dies, indem die Hilfedatei <em>GTF.chm<\/em> im Verzeichnis <em>C:\\Program Files\\Hewlett-Packard\\Precisionscan Pro 3.1 <\/em>gel\u00f6scht oder in <em>GTF.chm1 <\/em>umbenannt wird.<\/p>\n<p>Die Anzeige der Produkttour l\u00e4sst sich unterbinden, indem Sie im Programmverzeichnis die Datei <em>ProductTour.exe <\/em>in <em>ProductTour.exe_<\/em> umbenennen.<\/p>\n<p>Zudem habe ich f\u00fcr die Datei <em>HP Precisionscan Pro.exe<\/em> im gleichen Verzeichnis den Kompatibilit\u00e4tsmodus (Windows XP SP2) eingestellt. F\u00fcr alle diese Aktionen ben\u00f6tigen Sie administrative Berechtigungen.<\/p>\n<p>Wenn ich Zeit finde, evaluiere ich ggf. mal die INF-Installationsdateien f\u00fcr die Treiber. Vielleicht l\u00e4sst sich der WIA-Treiber \u00fcber Registrierungseintr\u00e4ge deaktivieren.<\/p>\n<p><strong>Weiterf\u00fchrende Links:<br \/>\n<\/strong>[1] <a href=\"https:\/\/borncity.com\/blog\/2007\/05\/15\/scannerdigitalkameras-und-vista\/\">Scanner\/Digitalkameras und Vista<\/a><br \/>\n[2] <a href=\"https:\/\/borncity.com\/blog\/2009\/12\/03\/scanner-unter-windows-7\/\">Scanner unter Windows 7<\/a><br \/>\n[3] Scannersupport von HP<br \/>\n[4] <a href=\"https:\/\/borncity.com\/blog\/category\/virtualisierung\/\">Virtualisierung unter Windows<\/a><br \/>\n[5] <a href=\"http:\/\/www.photofiltre.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">PhotoFiltre<\/a> (Download)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Viele Anwender hadern damit, dass \u00e4ltere Scanner nicht mehr unter Windows 7 funktionieren. Auch bei dem in meinem B\u00fcro vorhandenen HP Scanjet 4470C wurde die Treiberentwicklung vom Hersteller HP mit Windows XP eingestellt. In diesem Beitrag m\u00f6chte ich beschreiben, wie &hellip; <a href=\"https:\/\/borncity.com\/blog\/2010\/06\/11\/und-es-geht-doch-hp-4470c-scanner-unter-windows-7\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[143],"tags":[193,12,4294],"class_list":["post-762","post","type-post","status-publish","format-standard","hentry","category-tipps","tag-hp-4470c","tag-scanner","tag-windows-7"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=762"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/762\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}