28. juni 2009 - 02:54Der er
26 kommentarer og 1 løsning
Hvordan får jeg WinXP Pro til igen at "se" min USB printer?
Indtil for nylig har USB-printeren - HP Deskjet 5850 - fungeret upåklageligt. Såvel printer som PC'en - Compaq nc8430 - er udlånt fra min arbejdsplads.
Senest har jeg haft hele opsætningen pillet fra hinanden. Efter alt var sat sammen igen, virkede printeren ikke. Windows "ser" den slet ikke! Alle andre USB-enheder fungerer fint.
Mere sandsynligt er det dog, at noget er gået i kuk efter jeg for kort tid siden "rensede" maskinen med: - TuneUp Utilities 2009 - Advanced System Care 3.3.1 - Ccleaner 2.20.920.
Har 1) forsøgt med en anden USB-port 2) forsøgt med en andet kabel 3) geninstalleret printeren 4) slettet samtlige USB-controllere fra Enhedshåndtering. Men HP printeren ses fortsat ikke (efter genstart)!
Gode forslag efterlyses!
OS: Win XP Pro version 2002, SP3. Virksomhedens IT-folk har for ca. 2 måneder siden lagt nyt "image" på maskinen, da den var blevet noget sløv.
Brugte du denne metode? Printeren slukkes og USB kablet tages fra. Driveren slettes. Genstart. Driveren installeres, UDEN at printeren er tændt, og UDEN USB kabel. Driveren skriver, at USB kablet skal sættes til og først dernæst tændes printeren. Sådan installeres min i alt fald.
Det er muligt, at kablet ikke var taget fra, da jeg fjernede printeren (driveren) og geninstallerede. Og jeg forsøger naturligvis gerne at følge din opskrift.
Jeg kunne dog pokkers godt tænke mig at vide, hvordan man faktisk fjerner en USB-driver - til forskel fra en traditionel driver? Sker det, når jeg sletter samtlige USB-controllere fra Enhedshåndtering? Eller sker det, når jeg blot sletter printeren fra "Printere og faxenheder"? Eller skal der andre midler i brug?
USB driveren slettes fra enhedshåndtering, men det er ikke den du skal slette, du skal i kontroldpanel, tilføj eller fjern programmer, og der slette din printer, så forsvinder driveren også, genstart med softvare skiven til printeren i drevet, husk at forbindelsen til printeren skal være afbrudt, indtil du bliver bedt om at sætte USB kablet i.
Geninstallationen fejler imidlertid med en fejlkode 1158 uden yderligere oplysninger.
Vores IT-folk har ikke forsynet mig med en CD-ROM til printeren. De har derimod lagt driverne i mapper på disken. Jeg eksekverer en fil ved navn 5800_enu_win2k_xp. Når jeg fører musen over den, får jeg disse oplysninger:
Beskrivelse: hpsfx32 Firma: HP Filversion: 1.1.0.0 Dato for oprettelse: 7/12 2007 Størrelse: 26,9 Mb
I samma mappe ligger et tekstdokument ved navn sfx. Indholdet er indsat nederst i denne kommentar.
Som jeg husker det, lykkedes det - efter jeg for nylig fik nyt "image" på maskinen - at installere printeren ved at lade Windows selv finde den og dernæst vise Windows vejen til installationsmapperne.
Skulle jeg forsøge den vej rundt?
*****
Indholdet af sfx-filen:
SFX: starting... SFX: extraction directory is 'C:\DOCUME~1\ADMINI~1\LOKALE~1\Temp' (unless folderbrowse == true). SFX: unzip() params for the INI is 'C:\Hjemarb Printere\5850\5800_enu_win2k_xp.exe hpsfx.ini -dC:\DOCUME~1\ADMINI~1\LOKALE~1\Temp'. SFX: unzip()ing the INI... SFX: unzip() for the INI returned status code 0. SFX: INI file is 'C:\DOCUME~1\ADMINI~1\LOKALE~1\Temp\hpsfx.ini' SFX: folderbrowse is false. SFX: checking for usetemp. SFX: usetemp is false. SFX: extraction directory is 'C:\Hjemarb Printere\5850'. SFX: unzip() params for the main archive is 'C:\Hjemarb Printere\5850\5800_enu_win2k_xp.exe -dC:\Hjemarb Printere\5850'. SFX: unzip()ing the main archive... SFX: unzip() for the main archive returned status code 1. SFX: autoexec executable is 'C:\Hjemarb Printere\5850\5800\setup.exe'. SFX: running autoexec executable (shellexecute())... SFX: autoexec execution successful. SFX: removing INI file. SFX: exiting with status code 0. SFX: stop.
Har forsøgt at tilslutte og tænde printeren. - Ingen reaktion fra Windows.
Har downloaded ny driver fra HP - samme installationsproblem = Fejl 1158.
Har søgt på nettet efter løsninger på 1158. Får en række henvisninger, bl.a. fra en Windowsmand, som henviser til et særligt Windows-sted, hvor man kan læse dybden i problemet. Linket er imidlertid dødt! Det var noget med sprogversioner, forstod jeg.
Andre muligheder kunne være vanskeligheder med Windows Installer. Har derfor installeret seneste version 4.5.
Windows blander sig jo altid i hardwareinstallationer. Så hvis du har fjernet driveren, og starter printeren op, uden at der kommer en reaktion fra windows, er der muligvis noget galt med kablet, USB indgangen eller printeren. Har du prøvet med et andet kabel? Kører andre USB enheder som de skal? Du kan prøve Kontrolpanel, "Tilføj hardware" Ellers prøv at sætte printeren til en anden computer. Du behøver ikke at installere den, men bare at se om windows selv finder den. Gør den ikke det, er den gal med enten kabel eller printer.
Som nævnt tidligere kører alle andre USB-enheder, som de skal, og jeg har både forsøgt med et andet kabel og en anden USB-port.
Nu har jeg også testet reaktionen, når printeren med sit kabel tilsluttes en helt anden PC. Windows reagerer straks: Der er fundet ny hardware.
Hvordan får jeg min egen maskine til at gøre det samme?
Tilsyneladende er der to problemer:
1. Driveren/programmet er ikke fuldstændigt fjernet fra maskinen - medvirkende årsag til, at Windows ikke reagerer
2. Windows blokerer - med en 1158-fejlkode - for, at ny driver kan installeres.
Ad 1: I registreringsdatabasen findes bl.a. under HKEY_CURRENT_USER en registrering af 'hp deskjet 5800 series' under Software/Hewlett-Packard/HPDJ Printing System Config. Selve key'en er angivet således: Navn: (standard) Type: REG_SZ Data: (Værdien er ikke defineret)
Det viser sig, at der er adskillige versioner af dette Scrub-program. Jeg forsøgte at afvikle version 12.
Ved "installationen" udpakkes en mængde filer til en midlertidig mappe, og filen scrub2k.exe synes at være kernen. Men den vil desværre ikke starte! - Så hvad nu???
Jeg har lige prøvet diagnose programmet på min LaserJet 1022, og programmet fandt min printer med det samme. Og det ser faktisk ud til, at der er nogle muligheder. Dem kan jeg selvfølgelig ikke efterprøve, for min printer kører perfect. Men forhåbenlig har du held med det.
Fandt tidligere selv dette diagnosticeringsprogram, men mener ikke, det kan løse denne problemstilling. Det hedder bl.a., at: "Programmet tjekker, at den valgte printer er tilsluttet og tændt." - Og jeg er jo ganske klar over, at svaret vil være, at det er den ikke. Så det mener jeg ikke, jeg behøver et diagnosticeringsprogram til at fortælle mig.
Jeg går mere efter at få gang i HP's Scrub-program. Men ved ikke, hvilken version, jeg skal bruge, eller hvorfor version 12 ikke ville starte, da jeg gjorde forsøg med den?
Nårh, diagnose programmet har da 7 muligheder. Ang. det scrub-program, så kan jeg heller ikke se, hvad man skal gøre. Jeg har søgt på HP Deskjet 5850, fjernelse af driver, men resultatet giver jo ingen mening, fodi man bliver tilbudt en driver. MEN det er mulig - hvad der ikke står - at når driveren starter, så får man mulighed for at afinstallere hele installationen. Jeg har prøvet at starte min Driver-CD, der får jeg faktisk mulighed for at afinstallere.
Jeg har i mellemtiden involveret HP's support, som viser sig meget behjælpelig - omend lidt famlende.
Når man tæver maskinen på passende måde og får fat i den (danske) version af driverprogrammet, som virker (i modsætning til den amerikanske, som giver 1158-fejlkoden - kendt hos HP!), så får man ganske rigtigt muligheden for at afinstallere. - Det er gjort.
Men endnu er der desværre ikke "hul igennem" fra printer til maskine... Besynderligt...
Jo, jeg har programmer til at rense registreringsdatabasen: - TuneUp Utilities 2009 - Advanced System Care 3.3.1 - Ccleaner 2.20.920
Disse har et rimeligt godt ry, og jeg stolede på dem.
Indtil denne fejl viste sig! - Som nævnt i mit første indlæg er mit gæt, at printerfejlen er opstået i forbindelse med rensning præcis med disse tre programmer.
Er der kendte fejl ved et eller flere af disse programmer?
De har alle tre et godt ry, men alle programmer kan lave fejl. Jeg har dem selv alle tre. TuneUp kan optimere windows, og der er der mulighed for fejl. CCleaner står for Crap-cleaner og rydder kun op i det samt historie, men ikke i registreringsdatabasen.
Det er ikke umuligt, at et af de 2 øverste har fjernet noget, de ikke skulle.
Jeg installerede TuneUp 2009 i går. I dag dukker den op af sig selv, med spørgsmål om, hvorvidt jeg vil reparere den eller afinstallere den. Underlig opførsel. Gad nok vide, om der er noget galt med den? Nå, jeg har fået den som en kopi af en anden, så jeg kan, uden at miste noget, afinstallere den, for en sikkerheds skyld.
@ b-and: Som nævnt er jeg ikke i besiddelse af installations-CD'en, og har derfor ikke adgang til de nævnte filer. Ellers ville tricket være fint.
@ off-line: Send venligst et "svar", så uddeler jeg point.
*************
"LØSNING": Udover HP's support kontaktede jeg min virksomheds IT-folk, som fik både PC og printer udleveret. De konkluderede, at printeren var gået i stykker - trods den altså gerne viste sig, når den blev sluttet til en anden PC.
På den baggrund fik jeg udleveret en anden printer, som bare virker.
***********
@ off-line ang. renseværktøjerne:
CCleaner anfører selv: "it contains a fully featured registry cleaner"
HP's support udtalte, at de ville anbefale TuneUp Utilities. Og holde sig til kun at benytte eet værktøj.
TuneUp Utilities fås i en 30-dages FULD demo-version her: http://www.tune-up.com/download/! Køber man så nøglen, sætter man blot den ind i demo-versionen. Det har jeg nu gjort (idet jeg kunne nøjes med at købe opgraderingslicens).
Til lykke med din nye printer. Ja det er godt at have IT folk i ryggen. Ang. TuneUP, den har jeg haft længe. Jeg troede der var noget galt med den, men jeg fik flere andre problemer. Det var den windows kopi jeg havde brugt, som fejlede. med en ny-install. med anden kopi, køreralt fint nu. Jeg springer over med point:)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.