Come posso condividere una stampante su Windows 7 x64 con Windows XP x86?


13

Sto cercando di condividere una stampante che è su Windows 7 a 64 bit con Windows XP a 32 bit.

Ho provato:

  • Utilizzando Add Printer Wizardsu XP
    • Selezione della stampante di rete
    • Cercare la stampante e selezionarla dall'elenco
    • Tentando di cercare manualmente i driver, viene visualizzato l'errore `Windows non è in grado di individuare un driver della stampante adatto. Contattare l'amministratore per assistenza nell'individuare e installare un driver adatto.

Preferirei caricare i driver sul PC Windows 7, proprio come un server di stampa. Ho provato:

  • Apertura delle proprietà della stampante
  • Fare clic sulla Sharingscheda
  • Facendo clic Additional Drivers...
  • Verifica la casella x86
    • Tentativo di aggiungere driver x86 di Windows XP, che genera l'errore The specified location does not contain the driver for the requested processor architecture

Per quello che vale, questo è un HP P4014n e non riesco a far funzionare un cavo di rete. Sto usando i driver di stampa universali PCL6.

Come funziona la condivisione della stampante con Windows 7 a 64 bit che funge da server per Windows XP a 32 bit?

  • Quali driver devo installare nella Additional drivers...finestra di dialogo?
    • Sono driver XP o Windows 7? Perché?
    • Le versioni dei driver devono corrispondere? Perché?
  • Perché l'aggiunta come stampante di rete e l'installazione dei driver XP non funzionano?
  • Perché l'aggiunta di una stampante locale e l'installazione dei driver che voglio funzionano?


1
Il tuo processo è corretto, sembra che non ti venga fornito il driver XP corretto quando richiesto, puoi confermare che cosa stai facendo?
MDMoore313

Sto pensando così. Sembra che ci sia una sorta di differenza tra i driver XP che stavo scaricando e una versione corrispondente effettiva. Installazione dei driver HP Universal, funzionanti sia a 64 bit che a 32 bit.
Tanner Faulkner,

@TannerFaulkner, Quanto è rilevante?
Pacerier,

Risposte:


12

Installa la stampante sul tuo computer Windows 7, con il driver di Windows 7. Condividi il driver e ottieni il nome del percorso (ad es \\MACHINENAME\PrinterName.). Sul computer XP, procedere come segue:

  1. Avviare la procedura guidata Aggiungi nuova stampante
  2. Seleziona una stampante locale , non rilevare automaticamente
  3. Scegli una nuova porta -> Tipo è porta locale
  4. Nella finestra di dialogo, digita \\MACHINENAME\PrinterNamecome appariva sopra sul computer Windows 7
  5. Nella pagina di selezione del driver, utilizzare Have Diskper ottenere il driver o selezionare dall'elenco
  6. Continua con la procedura guidata fino al termine

È possibile ottenere il nome host ( \\MACHINENAME) da Proprietà del sistema o eseguendo HOSTNAMEdal prompt dei comandi. Il nome di condivisione è ciò che la stampante è condivisa come nella scheda Proprietà stampante -> Impostazioni


Mi piace molto questa soluzione alternativa nel caso in cui non riesco a installare i driver x86 sulla macchina Win 7, ma preferisco far funzionare i driver su Windows 7.
Tanner Faulkner,

1
Funziona anche al contrario: sono stato in grado di condividere una stampante da Win XP a 32 bit a Win 7 a 64 bit! : D
Quel ragazzo brasiliano il

Grazie @thatBrazilianguy per la generosità, e sono contento che ti abbia aiutato :-)
Canadian Luke,

6

La chiave principale per la condivisione delle stampanti è mettere i computer nello stesso gruppo di lavoro e impostare la stampante come stampante condivisa. C'è un ottimo tutorial per il processo, ma è in ungherese, quindi l'ho tradotto.

Con questa tecnica il PC Windows XP si collegherà a Windows 7 e lo utilizzerà come server. La stampante è collegata al PC Windows 7 e sia il PC che (ovviamente) la stampante sono accesi. In questo tutorial supponiamo che la stampante funzioni correttamente nel PC Win 7.

Alcune immagini di questo tutorial sono in ungherese, quindi segui le istruzioni o il layout delle finestre.

Imposta gruppo di lavoro

Windows 7

  1. Clicca per Start menu.
  2. Fare clic con il tasto destro su Computer.
  3. Clicca per Properties.
  4. Clicca per Change settings.
    Vinci 7 proprietà del computer
  5. Fai clic sul Changepulsante nella Computer Namescheda.
    Vinci 7 proprietà di sistema
  6. Impostare un nome di gruppo di lavoro diverso (come MYGROUP) e fare clic OK.
    Vinci 7 Cambio nome computer

Windows XP

  1. Fare clic con il tasto destro su My Computere selezionare Properties.
  2. Fare clic sulla Computer Namescheda e selezionare il Changepulsante.
    Ottieni proprietà del sistema XP
  3. Immettere lo stesso nome del gruppo di lavoro inserito nel PC Windows 7 e fare clic OK. Win XP Cambio nome computer

Condividi stampante

Windows 7

  1. Fare clic su Devices and Printersin Start menu.
  2. Seleziona la stampante che desideri condividere. Si consiglia di impostare questa stampante come predefinita. Fare clic con il tasto destro sulla stampante e selezionare Printer properties no Properties .
    Vinci 7 dispositivi e stampanti
  3. Controllare l' Share this printerimpostazione in Sharing tab. È possibile impostare un nome per la stampante qui che verrà visualizzato nella rete. Si consiglia di verificare l' Render print jobs on client computersimpostazione.
    Proprietà della stampante

Installa stampante

Windows XP

  1. Clicca per Start menu, Control Panele Add Printer.
  2. Fare clic su Nexte selezionare l' A network printer, or printer attached to another computerimpostazione, quindi fare clic su Next.
    Seleziona la stampante di rete
  3. Sfoglia la rete per un PC e il PC per la stampante installata in precedenza.
    Cerca la stampante
  4. Se viene visualizzato un messaggio di avviso, accettalo. Dopo questo i driver dovrebbero essere installati.
    Messaggio di avviso
  5. Se si desidera impostare questa stampante sui valori predefiniti rispetto a selezionare Yese fare clic Next, quindi fare clic su Finish.

Usa la stampante installata

Windows XP

Il processo è finito, così ora si dovrebbe essere in grado di stampare qualsiasi cosa tramite cliccando Filepoi Print. È possibile scegliere la stampante e, se il PC remoto è acceso (e la stampante è accesa e non funziona), la stampa dovrebbe iniziare.
Usa la stampante installata


Sei ungherese?
Pacerier,

6

Assicurarsi che le versioni dei driver corrispondano. Windows accetta solo driver di un'altra architettura, se hanno la stessa versione della versione già installata! Prova a rimuovere la versione già installata del driver e ottieni la versione x86 e x64 più recente.


5

Questo problema è stato risolto nella Microsoft Community , da qualcuno del Team di stampa di Windows:

I nomi dei driver di stampa devono corrispondere. Sarà necessario trovare un driver a 64 bit che utilizza lo stesso nome del driver a 32 bit XP o installare il driver di Windows 7 a 32 bit sul computer x64. Sono necessari i file ntprint a 32 bit di Windows 7 poiché i file non sono inclusi in formato flat sul DVD a 32 bit. Se i nomi dei driver corrispondono, è possibile che Coork abbia una soluzione migliore.


4

Tanner, x64 Windows non accetterà il driver v3 di un'altra architettura di processore. Ho provato e la mia comp x7 Win7 non li prenderebbe. Sono riuscito, tuttavia, a metterli lì usando il mio computer x86 XP! Ho appena provato i miei driver HP 1500:

  • Stampante installata su x64 Win7
  • Condiviso, sotto il nome, diciamo, Laser
  • Sono andato su un WinXP x86
  • Windows + R e digitato \\<x64computerName>
  • C'erano stampanti e fax, l'ho aperto
  • Ho visto la mia stampante laser, facendo clic con il tasto destro su Condivisione su di essa
  • guidatori aggiuntivi
  • Casella selezionata Intel - Windows 2000 or XP
  • Scaricato dal sito Web HP driver x86, decompresso e li ha presi, caricandoli sulla mia macchina x64.

Ora li ho entrambi, come visto qui (fonte: komprogram.pl )questo screenshot

e sul lato XP:

questo screenshot
(fonte: komprogram.pl )

Inoltre, ora con l'avvento di Windows 8, ci sono i driver della stampante v4 (notare Tipo 3 o Tipo 3 sui miei screenshot). I driver V4 sono cross-architecture, quindi speriamo di non avere questo problema tra un paio d'anni.


Le foto sono scomparse
canadese Luke il

3

wow molte risposte qui.

Penso che tu colleghi la stampante alla macchina XP e tu voglia condividerla, e qualsiasi sistema operativo Windows a 32 o 64 bit può usare HP P4014n . Ho la stessa stampante in una delle mie reti di clienti, ma prima di qualsiasi guida, perché non stai utilizzando " server di stampa interni HP Jet-direct " integrati in questa stampante? e dimentica la condivisione e .....?

comunque, se vuoi connetterti direttamente alla macchina xp e condividerla, ecco alcuni passaggi per farlo. (stessi passaggi se si desidera installare su 7)

0 - per evitare conflitti e problemi con i driver, rimuovere qualsiasi driver HP HP P4014n dai programmi di aggiunta / rimozione.

1 - rimuovere il driver dalle proprietà del server di stampa, se non si ha familiarità con questo controllo qui o qui

2 - scarica sia il driver PCL6 x64 che x86 del driver di stampa universale HP da qui

    *** there is no difference between win xp or 7 driver chose 7 !!! 

3 - estraili usando 7zip, ciascuno in una cartella specifica. C: \ HUPD \ X86, C: \ HUPD \ x64

4 - installa la tua stampante usando install.exe nella cartella dei desideri (x86 per xp)

5 - condividilo e ora puoi aggiungere la cartella x64 ai driver aggiuntivi nella scheda condivisione


3

Probabilmente hai una copia precedente dell'UPD, che ha avuto un errore nei file INF, producendo l'errore che stai ricevendo. Il semplice rimedio è scaricare i driver più recenti a 32 e 64 bit da HP.

Driver di stampa universale HP per Windows PCL6 - 64 bit - 5.6.0.14430

Driver di stampa universale HP per Windows PCL6 - 32 bit - 5.6.0.14430

Una volta che hai quelli, aggiorna il driver a 64 bit sul tuo computer. Reboot. Torna alle opzioni di condivisione della stampante e aggiungi il driver a 32 bit. Assicurati di estrarre i file sopra in diverse directory (lo fanno per impostazione predefinita) e tenerli dritti.


2

È necessario aggiungere i driver XP sul server per farlo funzionare. In questo caso il "server" è la tua macchina Windows 7. Dovresti vedere un'opzione "x86" che ti permetterà di importare i driver a 32 bit.


"Ho provato ad aggiungere i driver XP a 32 bit alla finestra di dialogo per la condivisione dei driver sulla macchina Windows 7, ma non ci vorrà neanche."
Tanner Faulkner,

2

Il driver offerto dal server di stampa è apparentemente errato per XP. Windows 7 potrebbe offrire un driver a 64 bit incompatibile con Windows XP a 32 bit. Se ci comunichi la marca della stampante, potremmo aiutarti a trovare un driver adatto per XP.

È possibile provare a connettere la stampante localmente al computer XP, in modo che possa scoprire e installare il driver corretto. Se XP non è in grado di trovare un driver adatto, è necessario scaricarlo e installarlo dal sito Web del produttore, ovvero se la stampante non è stata fornita con un CD dei driver.

Una volta che il driver e la stampante sono installati localmente su XP, il passaggio successivo è convertire la stampante locale in una stampante di rete come segue:

  1. Scollegare e restituire la stampante al computer Windows 7.
  2. Aprire l' applet Stampanti dal Pannello di controllo .
  3. Fare clic con il tasto destro sulla nuova stampante e selezionare Proprietà .
  4. Vai alla scheda Porte .
  5. Fare clic su Aggiungi porta ... , selezionare Porta locale , quindi fare clic su Nuova porta ... .
  6. Per il nome della porta, inserisci esattamente il percorso di rete e condividi il nome della tua stampante. Ad esempio \\Win7computer\MyPrinter, fare clic su OK e ricontrollare che questa nuova porta sia selezionata con la casella di controllo accanto ad essa.
  7. Fare clic su OK per chiudere le proprietà della stampante.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.