Computer hardware Registry Modification instance (2)

Source: Internet
Author: User

In Windows XP, you can use the registry to modify settings for printers:

● Enable the printer alarm sound:

When a Remote print job returns a message indicating a server error, Windows XP allows you to Enable beep warning for each retry of a job (once every 10 seconds. To enable the beep event, open the HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrint sub-key branch in the registry, and change the value of the key value "BeepEnabled" in the right window to 1.
● Disable the printer's Browser thread:
In Windows XP, there is a "Browser" function that can be used to advertise existing resources of the local machine to other computers on the network. If you want to disable this function, open the HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrint sub-key branch of the Registry, and change the value of "DisableServerThread" in the right window to 1. If you do not have this key value, you can create it yourself.

● Reduce data throughput in fast printing:

Quick print is a feature of Windows XP that allows a print job to be sent to a printer when it is created by an application. In some cases, this may cause too much data to be sent to the printer. We can set the Registry to reduce the data throughput. Open the HKEY_LOCAL_MACHINESYSTEM Current ControlSetControlPrint sub-key branch, and change the data of the key value item "FastPrintSlowDownThreshold" in the right window to a smaller value (unit: ms.

● Speed up printing:

Quick Print allows a print job to be sent to a printer when it is being created by an application. If the application is paused when data is sent, the printer is disabled. To correct this error, we can modify the registry. Open the HKEY_LOCAL_MACHINESYSTEM Current ControlSetControlPrint subkey branch and change the value of the key value "FastPrintThrottleTimeout" in the right window to a smaller value (the slowest speed is one byte per frame ).

● Set the timeout value for quick print:

Open the HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrint sub-key branch, and change the key value of the key value item "FastPrintWaitTimeout" in the right window to a large value to adapt to slow applications.

● Set the decay time of the printer queue:

On a busy LAN, Which printer is available for printing at a certain time is constantly changing. We can increase the refresh frequency of available printers in the LAN to facilitate viewing of instantly available printers. Open the HKEY_LOCAL_MACHINE SYSTEM CurrentControlSetControlPrint sub-key branch and change the value of the key value "NetPrinterDecayPeriod" in the right window to a smaller value, then, the printer list in the browser dialog box will be refreshed more frequently based on the network conditions. However, you need to note that the key value is ms, that is, ms. If you set it to too small by mistake, the network will stop due to the constant refreshing requests.

● Control the priority of printer port threads:

Each printer port has one or more threads responsible for sending data to the physical printer. You can modify the Windows XP registry to control the thread priority. Open the HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrint sub-key branch and change the value in "PortThreadPriority" in the right window to the value you need. Where, 0 indicates "normal thread priority", 1 indicates "higher than normal thread priority", and F indicates "lower than normal thread priority ".

● Control whether printer errors are displayed on a remote computer:

Open the HKEY_LOCAL_MACHINE SYSTEM Current ControlSetControlPrintProvider [PrintServiceName] sub-key branch, where [PrintServiceName] is a printing vendor enclosed in quotation marks, and add a double byte key value item data in the right window, name "NetPopup" and set the value to 1, indicating that the remote error dialog box is used. If it is set to 0, this function is disabled.

● Enable trusted printing:
To prevent unauthorized Printer servers from obtaining resource control over secure printers, you may need all print jobs from trusted Windows. NET Server servers. To do this, you can modify it in the Registry: Open the HKEY_LOCAL_MACHINESYSTEMCurrent ControlSetControlPrintProvider LanManPrintServices sub-key branch, and change the value of the key-value item "LoadTrustedDrives" in the right window to 1.

In all the above operations, if the original registry does not have this key value, you can create it on your own.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.