Commercial computers must be restarted before the update takes effect.

Source: Internet
Author: User

I saw a post in Microsoft news group a few days ago asking how to make the customer-oriented commercial computers do not bring up a confirmation dialog box when installing system updates that must be restarted to take effect, in order to prevent this dialog box from interfering with the normal use of the customer. Although I have provided some suggestions, the computer described by the questioner is too "commercial" and cannot be solved perfectly. When installing some system updates, the system must be restarted and commercial computers cannot be restarted. This seems to be a contradiction that will never be reconciled.

Why do some Windows system updates take effect after being restarted during installation? This is mainly because the system files to be upgraded are currently being used by the operating system. The lack of corresponding system files will immediately cause Windows to crash. Therefore, only Windows can be closed and restarted, complete the System File upgrade during the restart process. For example, 20th day of this month-June) the release of MS09-025KB968537) is such an update that involves Windows kernel files that must be restarted. On the contrary, some other updates that require updates to system files that might not be used currently may not need to be restarted during installation, such as the MS09-022KB961501 published this month ), if the Windows Background printing service is not enabled currently, you may not need to restart it when installing this update.

It is precisely because some updates must be restarted during installation. To prevent data loss caused by the restart, a confirmation dialog box will pop up before the update program restarts to remind you. Once the dialog box pops up, it may interfere with the application that the commercial computer is in the foreground, so that customers who are using the foreground application, such as customers who are operating the bank ATM) or non-computer professionals, such as those who do not know much about computers, do not know what to do. To avoid this problem, we should try to avoid the restart confirmation dialog box popped up when commercial computers are working. This can be handled in the following situations:

1. Install Updates locally:

If we install the update program by manually downloading the installation file from the Microsoft website and saving it locally. MSU or.. -QUIET indicates that the installation is performed silently without manual intervention.-NORESTART indicates that the installation will not be restarted if the update needs to be restarted. In this way, you can install the update without sound, and then manually restart it after working hours. Note: The NORESTART parameter must be used together with the-QUIET parameter to take effect. It is meaningless to use it independently.

This method is suitable for one or two public computers in the office. For example, this morning, I found that Microsoft released the June Security notice and manually downloaded the corresponding update installation files. You can install these files using the-QUIET-NORESTART method without restarting them, during the day, this computer will not be affected by the restart. When the computer is switched off from work and restarts tomorrow morning, the updates that need to be restarted have been installed.

2. Install updates using WUAU or WSUS:

The local installation method is cumbersome, so many people choose to enable WUAU local automatic update. For enterprises with a large number of computers, deploying WSUS is also a wise choice. However, you cannot apply the-QUIET-NORESTART parameter when installing and updating through WUAU or WSUS. These two parameters are dedicated for local installation. Currently, WUAU or WSUS is not extended. If we have started the installation of the update program to be restarted through WUAU or WSUS, the restart dialog box for this update will be unavoidable. Although the Group Policy contains a "Scheduled Automatic update installation does not automatically restart after installation", the dialog box cannot be completely blocked, the difference is that when the policy is enabled, the user is asked whether to restart immediately, and the user is notified to restart automatically five minutes later when the policy is disabled. Both types of dialogs interfere with the front program of a commercial computer.

Therefore, if we do not want to disturb the front-end programs of commercial computers, we will only download the updates and delay the installation of WUAU or WSUS. You can set "automatic configuration Update" in "Computer Configuration"-"management template"-"Windows Components"-"Windows Update" of the Group Policy ", then select the fourth item "4. automatically download and schedule the installation "and set a schedule time out of work time. In this way, during the working period, WUAU or WSUS will only obtain updates in the background, but the installation will be suspended. As long as the installation is not executed, there will be no prompts on the front-end of the commercial computer; wait until the non-working hours, and then install the updates and restart them according to the planned time.

3. Commercial computers with no rest type 7 × 24 hours:

Either local installation or WUAU or WSUS, the two methods mentioned earlier only delay the update and restart time to non-work time. However, we know that many commercial computers have no rest for 7 × 24 hours. They may have only one valuable opportunity to restart every day, every week, or even every month. The problem I encountered in the news group was that I used WSUS's 7 × 24 bank ATM, these ATM machines can only be restarted once every day at four o'clock AM when users are scarce. However, even if you set "Scheduled Automatic update and installation without automatic restart" to enable, even if the scheduled time is four o'clock AM, the ATM still encounters problems.

According to this friend, the touch screen program of the ATM is in full screen and on the front desk by default. It can determine whether the user has taken his bank card. If the ATM still has a card, touch screen programs can block normal ATM machine, but can not prevent update restart dialog box to seize the front-end impact on itself, and WSUS can not determine whether the user has been card, two hundred and five blog http://www.im250.com.cn) remind you that this will easily cause problems. For example, if a night owl user who does not go to bed in the middle of the night just picks up the money at four o'clock AM, the WSUS plan to restart when the bank card is not removed, the touch screen program of the ATM machine will be forced to be transferred to the background after the dialog box appears. At this time, the user cannot continue the touch operation and can only restart the update program. However, after the restart, the re-running ATM touch screen program will not be able to spit out. The Bank stipulates that the user may leave the site for help upon restart. In order to prevent others from stealing the cards, the user is prohibited from spitting out the cards. At this time, the night owl user can be said to be a day, call the ground is not working, even if you go to the bank staff for help, you have to wait for a few hours, wait for the day after the Bank to work.

After reading this story, I feel that the system update program and the ATM touch screen program need to be improved. If the system update program does not display a dialog box for preemptible front-end, but only prompts In the taskbar notification area, it will not cause the failure of the ATM touch screen program; if the ATM touch screen program can always be forcibly displayed on the foreground, all pop-up dialog boxes will be blocked in the background. Just like the Windows Task Manager, it can also prevent itself from being restarted. This problem can be solved no matter which party can "make one step" or "make it harder. In short, this problem does not seem to be a good solution at present. At present, we can only hope to improve the system update program or the ATM touch screen program.

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.