How to quickly switch the classic icons on the desktop, my documents, etc. on Windows Server 2012

  

We all know that the modern interface of Modern has been introduced as the default user interface in the server version of the Windows Server 2012 series, while meeting the visual consistency, the new version of the server management program has also been flattened. Therefore, the classic icons of traditional computers (my computers) and my documents will not exist on the traditional classic desktop by default.

Why is there such a problem? Microsoft recommends that you use the new Modern mode. What else do you look for in the original?

There is a scenario, if it is a template provider that needs to customize the template for the user (the user has this requirement), or if the user has obtained the only interface server of Modern, how to customize the classic desktop The icon, which requires a simple and effective general treatment. The other is that you simply find the switch on this interface by yourself, that is not found! I don't know what Microsoft is doing. I want to find him with the mouse, I can't find it!
Method 1: Use the search function that comes with Windows

The keyword that needs to be searched is "computer
” This is common in all languages

Directly tap the keyboard under the Modern interface, enter the computer, you can see under the settings item


Figure 1Modern interface search keyword <;computer” can be found


Figure 2 The search keyword "computer" in the traditional control panel environment can also be easily found in

Chinese environment, using English keywords is as effective

< Br>

Figure 3 Chinese environment is as effective as English keywords


Figure 4 is as effective in Windows 10 environment
Method 2: Use command line and other non-search methods

This method is for “old drivers" users, friends who prefer to use command line operations.

We can use the procexp tool to view the system command line actions corresponding to the open program.


Figure 5 system is a window call through the rundll32 program, to achieve a table.cpl control panel program with parameters

Obviously the above command line for The old driver is not suitable, the length is not to say, the key is not good to remember.

We analyze the contents of the command line to "squeeze" it.

First we need to understand <; "C:\\Windows\\system32\ undll32.exe" shell32.dll, Control_RunDLL desk.cpl,,0
" This long string represents what.

The red font indicates that the main program rundll32 initiated the process
, the purple shell32.dll indicates that this is a message that needs to call the icon display shell
, green The Control field indicates that this is a control panel call
, blue desk.cpl is the real triggering entity
,

and then we can compress it.

For those who need to use the command line to directly retrieve the classic desktop icon switch, you can type desk.cpl directly in the run or cmd black box, 0
, you can quickly open the dialog box of the classic desktop icon switch.
Extension

MVP writing articles needs to be full, so I will discuss with you in the extension section why Microsoft will design the control panel to open like this.

The earliest cpl program appeared in Windows 95 (KB149698), which satisfies a variety of control panel independent settings (that is an era of opening), and also allows programmers to call the control panel settings window when writing programs.

And with the progress of the times, Microsoft's self-transformation, the new Modern interface was born, this seems to be "Windows" window weakened interface is actually the original solidified window through the program and users The combination of custom windows, but due to user habits, some settings under the classic desktop still need to use the control panel to configure, (insert, in the Windows 10 operating system, the control panel is more "set" ” That gear instead, the powerful search reduces the user's mouse pointer search.) Plus the server operation users can still try to make the server function singular, straightforward to solve the problem is a consistent goal. It can be seen that Microsoft's handling is also a compromise method —— does not completely close the user's desire to customize the classic desktop, and further guides users to use such efficient operation mode.

As for why write this "desk.cpl,,0
”, the reason comes from the single window multi-page (multi-label, multi-tab) under the traditional window&rdquo ; design ideas.

Some.cpl, @m,n Such a representation method identifies the first label n on the page @m, which is under .cpl. Normally, a CPL program has only one main page @m, so Microsoft's way of writing desk.cpl,, 0
” indicates —— opens the first page in the main page under desk.cpl No. 0 label. What the user sees is a desk.cpl program with only one label.

Curious, I will continue to go down. If you open the desk.cpl directly under Windows Server 2012 without any parameters, you will see the same interface as the resolution. (Insert, under Windows 10 is not a traditional one.) The desktop environment window, which also proves that Microsoft is gradually weakening the traditional desktop determination!!), and the initiator of this traditional desktop is the control panel itself control.exe, which is then taken over by explorer.exe.

Continue to use sysinternals's strings.exe program to further investigate some of the important switches in desk.cpl:

@Themes

@Desktop

@ScreenSaver

@Appearance

@Settings

They distinguish between the various pages mentioned in @m and are now split into separate entities. Although the portal is still desk.cpl, but the process of taking over is no longer the control panel program. Here, it further proves Microsoft's determination to weaken the traditional desktop. It is also a pleasure to think about the function switch after searching. Things, the real road to Rome! The above switches can literally understand what they mean. Interested friends can follow the desk.cpl and play behind (note that there is a half-width comma).

Through strings.exe also found a project called DESK.CPL,,1
, this can also open the icon switch window under the classic desktop, why? Let's recall Windows XP. With this command, we can bring up the desktop window, and the custom desktop can complete the setting of the common icon on the XP desktop.


Figure 6 Recalling Windows XP The following desk.cpl, 1

may be the nostalgia of the programmer, or it may happen to be, or may be adapted Old program compatibility and other reasons. But in any case, let the past pass in the past, use new thinking to face the new changes, and solve problems with new methods.

-=EOB=-

Reference: http://vlaurie.com/computers2/Articles/control.htm Detailed explanation of the control panel

Copyright © Windows knowledge All Rights Reserved