Käyttäjät eivät pysty tulostamaan sen jälkeen, kun Windows 2000- tai Windows Server 2003 -palvelimeen on asennettu Service Pack -paketti, Update Rollup -päivityspaketti tai tulostimen korjaustiedosto

Artikkeleiden käännökset Artikkeleiden käännökset
Artikkelin tunnus: 832219 - Näytä tuotteet, joita tämä artikkeli koskee.
Tärkeää Tässä artikkelissa käsitellään rekisterin muokkaamista. Muista varmuuskopioida rekisteri ennen sen muokkaamista. Varmista, että osaat palauttaa rekisterin, jos ongelmia ilmenee. Lisätietoja rekisterin varmuuskopioimisesta, palauttamisesta ja muokkaamisesta saat napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
256986 Microsoft Windowsin rekisterin kuvaus
Ilmoitus
Lisätietoja yleisistä Windows 2000:een liittyvistä ongelmista löydät seuraavalta sivulta.

Windows 2000:n tuen päättymisen ratkaisukeskus.
Laajenna kaikki | Kutista kaikki

Oire

Kun olet asentanut Microsoft Windows 2000 Service Pack 2:n (SP2), Windows Server 2003 Service Packin, päivityskokoelmantai Unidrvui.dll-tiedoston päivittävän hotfix-korkauksen, käyttäjät saattavat kohdata molemmat seuraavista ongelmista:
  • Kun asiakaskone tai palvelin yrittää tulostaa, taustatulostuspalvelu vaikuttaa lopettavan vastaamisen (jumittuvan) ja näyttöön tulee seuraava virhesanoma:
    Tulostustyötä ei voi luoda.
  • Kun yrität tulostaa testisivun palvelimen konsolista, seuraava virhesanoma tulee näyttöön:
    Testisivu ei tulostunut.

Syy

Tämä ongelma voi ilmetä, jos asennat Service Pack -paketin tai korjaustiedostopaketin palvelimeen, jossa on useita Unidrv-pohjaisia PCL (Printer Control Language) -tulostinohjaimia.

Kun asennat Unidrvui.dll-tiedoston sisältävän Service Pack -paketin tai korjaustiedoston palvelimeen, jossa on useita Unidrv-pohjaisia PCL-tulostinohjaimia, kyseisten ohjainten taustatulostuksen tehokkuutta parantavien jäsennettyjen binäärimuotoisten tulostimen kuvaustiedostojen (.bud-tiedostojen) uudelleenluominen saattaa kestää palvelimelta kauan (jopa kaksi tuntia). Tänä aikana taustatulostusohjain ei pysty vastaanottamaan saapuvia tulostustöitä ja saattaa palauttaa virhesanoma, jotka ilmaisevat tulostusjonon olevan täynnä. Tämä jäsentäminen tehdään vain kerran, eikä sitä siis tehdä sen jälkeen, kun binäärimuotoiset jäsennetyt .bud-tiedostot on luotu onnistuneesti uudelleen.

Yleisistä tulostimen kuvaustiedostoista (GPD) luodut binäärimuotoiset .bud-tiedostot on luotava uudelleen, koska GPD-jäsentimen tiedostoversio on muuttunut. Kun kaikki Unidrv-pohjaiset PCL-ohjaimet on jäsennetty, taustatulostusohjain pystyy jälleen vastaanottamaan tulostustöitä. Tämän vuoksi Microsoft suosittelee, että ajoitat Service Pack -pakettien ja korjaustiedostojen asentamisen palvelimiin, joissa on useita Unidrv-pohjaisia PCL-tulostinohjaimia, niin, että tämä jopa kaksi tuntia kestävä .bud-tiedostojen kääntäminen ei haittaa käyttäjien toimintaa.

Ratkaisu

Voit korjata tämän ongelman ajoittamalla palvelimelle tarpeeksi aikaa jäsentää kaikki kunkin päivitetyn ohjaintiedoston Unidrv-pohjaiset tulostinohjaimet ja ajoittamalla sitten kullekin näitä tiedostoja käyttävälle tulostimelle tarpeeksi aikaa.

Workaround

Varoitus Rekisterieditorin virheellinen käyttö saattaa aiheuttaa vakavia ongelmia, joiden vuoksi käyttöjärjestelmä on ehkä asennettava uudelleen. Microsoft ei takaa, että virheellisestä Rekisterieditorin käyttämisestä johtuvat ongelmat voidaan ratkaista. Käytät Rekisterieditoria omalla vastuullasi.

Jos et pysty odottamaan, kunnes palvelin on jäsentänyt kaikki Unidrv-pohjaiset tulostinohjaimet, poista kaikki välimuistissa olevat binäärimuotoiset tulostimen kuvaustiedostot (.bud-tiedostot) manuaalisesti ja salli sitten niiden automaattinen uudelleenluominen. Palvelimen nopeudesta riippuen tämä automaattinen uudelleenluominen saattaa kestää tässä kuvattua lyhyemmän ajan. Yleensä tämän toimen tekeminen kestää enintään 30 minuuttia.

Huomautus Kun taustatulostusohjain käynnistyy, se asentaa Unidrv.dll-tiedoston uudemman version. Tämän tuloksena .bud-tiedostot ovat vanhentuneet. Nämä .bud-tiedostot ovat .ppd-tiedostojen käännettyjä versioita, ja ne voidaan luoda täysin uudelleen kyseisistä .ppd-tiedostoista. Tämän vuoksi voit poistaa .bud-tiedostot. Voit tehdä tämän seuraavasti:
  1. Pysäytä taustatulostuspalvelu. Voit tehdä tämän suorittamalla seuraavan komennon komentokehotteessa:
    net stop spooler
  2. Etsi kaikki .bud-tiedostot ja varmista, että tiedostojen aikaleimat ovat nykyisen kellonajan ja päivämäärän mukaiset. Tiedostojen päivämäärä on kuluvan päivän päivämäärä.
  3. Poista kaikki .bud-tiedostot, joiden päivämäärän ja kellonajan aikaleima on ennen kuluvaa päivää. Nämä tiedostot sijaitsevat seuraavassa kansiossa:
    %SYSTEMROOT%\System32\Spool\Drivers\w32x86\3
  4. Poista seuraava rekisteriavain, jos se on olemassa:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\PostSPUpgrade
    Voit tehdä tämän seuraavasti:
    1. Napsauta Käynnistä-painiketta, valitse Suorita, kirjoita Avaa-ruutuun regedit ja valitse sitten OK.
    2. Etsi seuraava rekisterin aliavain ja napsauta sitä:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
    3. Valitse Rekisteri-valikosta Vie rekisteritiedosto.
    4. Kirjoita Tiedostonimi-ruutuun printkey ja valitse sitten Tallenna.

      Huomautus Jos sinun on palautettava
      Print
      -rekisteriavain myöhemmin, voit tehdä sen kaksoisnapsauttamalla tallentamaasi Printkey.reg-tiedostoa.
    5. Etsi seuraava rekisterin aliavain ja napsauta sitä, jos se on olemassa:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\PostSPUpgrade
    6. Valitse Muokkaa-valikosta Poista ja vahvista
      PostSPUpgrade
      -rekisteriavaimen poistaminen valitsemalla sitten Kyllä.

      Huomautus
      PostSPUpgrade
      -rekisteriavain saatetaan luoda uudelleen, kun olet käynnistänyt tietokoneen uudelleen. Tämä tapahtuu, jos järjestelmässä on muita .bud-tiedostoja, joita ei vielä ole jäsennetty. Kun nämä tiedostot on jäsennetty, tämä rekisteriavain poistetaan automaattisesti.
  5. Käynnistä palvelin uudelleen.
Käyttäjät pystyvät jälleen tulostamaan noin 30 minuutin kuluttua palvelimen uudelleenkäynnistämisestä.

Ominaisuudet

Artikkelin tunnus: 832219 - Viimeisin tarkistus: 11. syyskuuta 2011 - Versio: 6.0
Artikkelin tiedot koskevat seuraavia tuotteita:
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Hakusanat: 
kbprint kbprb KB832219

Anna palautetta

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com