zoukankan      html  css  js  c++  java
  • 当计算机没有在域网络中时打印机一直处于打开状态,导致word,excel等软件反应缓慢

    参考:printer status stuck on opening when not connected to domain

    故障描述:

    I have a strange problem regarding network printers and disconnected
    workstations.

    We have several network printers installed on each workstation. When a
    user start the laptop at home for example the computer cannot find the
    printer server (obviously). However, when the user has a wireless
    network at home and the laptop connects to it the printer tries to
    find the print server over and over again, which slows down the
    printer spooler. This has an impact on the applications the user us
    using.

    For example, when a users starts Excell with a new clean sheet and
    types a word in one cell and want to make it bold it will take more
    then 20 seconds before excel responds. The printer status keeps saying
    openen and under water we sniff packages and we see that the computer
    is constantly sending packages to the printer server (which isn't
    there). This causes applications to crash.

    In the old days when printers weren't reachable they went offline. In
    Windows XP they don't and windows continuous tries to access the
    server.

    Does any one have a solution for this. We are using Windows Server
    2003 R2 and Windows XP pro workstations with all updates installed
    except IE7.

    My theory is that the office application needs the printer settings to
    setup the format. The problem with the print spooler is that the
    printer status is contstantly 'Opening'. So therefore the application
    is slow or hangs eventually, due to endless retry.

    However when users are trying using
    existing documents i assume the document is linked to the printer last
    used by the document. I already asked users to delete the network
    printers when they work stand-alone (they will be installed again next
    time they login). I cannot ask the users to change their default
    printer every time they work stand alone and change it back when they
    are working on the network again (believe me, they won't accept that).

    I am wondering if there isn't a way around it. Printer status should
    go offline after a number of retries? Or is there any other way
    around. I don't think I am the only one facing this problem?

    Eventually the printer status changes to unable to connect. But every
    time a document is opened or created it retries, opening a word
    document, excel document, replying to an email in outlook etc etc.
    Eventually the computer hangs and the user has to reboot.

    1) It's Windows XP Sp2
    2) it concerns all office application. E.g, new Excel Document, trying
    to make 1 (one) cell bold. it seems that as soon as the application
    needs to adjust formats that also concerns printer settings, the
    application hangs.
    3) By using Ctrl+Alt+Del we can close the not-responding application

    To me it looks liek Windows continuous trying to retrieve the printer
    settings as soon as there is any network connection and keeps retrying
    all the time (and with network connection I mean any network, office,
    home, wireless, etc)

    原因要点:The application is attempting to get the page size information from the
    default printer.  Set the default printer to a local printer.

    解决办法:1.Windows Vista supports offline printing.
    2.将缺省打印机设置为本地打印机。

  • 相关阅读:
    【Oracle】安装
    【Java】String,StringBuffer与StringBuilder的区别??
    【Java】基本数据类型长度
    静态构造函数
    【算法】递归算法
    【JavaScript】JavaScript教程之------------------JavaScript实现
    【Android】listview优化
    【JAVA EE企业级开发四步走完全攻略】
    Eclipse下Tomcat插件的安装
    Android工具
  • 原文地址:https://www.cnblogs.com/jjkv3/p/1420554.html
Copyright © 2011-2022 走看看