Today's article is short, but it actually solves most of the Shell and Windows UI issues. The question is, "Why can't I view the folder size through Windows resource manager ?" The simplest answer is: "The design of Microsoft is successful ". You can view and obtain the folder size (for example) by hovering the cursor over Windows Resource Manager ):
The main reason for disabling this item is that Microsoft disables this viewing function by default on most server-level Windows systems in terms of operating system performance. Every time you hover your mouse over Windows Resource Manager to view the folder size, the operating system will recursively scan the contents of the current folder and all subfolders according to the folder structure, sum the size of the scanned file to get the size of the entire folder. In fact, this design and processing method will inevitably bring about a huge CPU overhead. Imagine a user has nested thousands of folders and has hundreds of thousands of files in different subfolders, to view the CPU overhead and computing time of the master folder. What is the case if a user accesses and previews folders over the network in an even worse case?
However, Microsoft still provides this option in user-defined mode:
In some cases (complex multi-level nested folder structure), disabling this option on the local operating system can improve the operating system performance. When the client computer uses Lan/Wan to preview the complex folder structure, there will be a serious delay. In addition, there isNoRemoteRecursiveEventsThe registry value (HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer) is available for user configuration. When this value is set1The server terminal folder structure change notification will be disabled, but the main folder (level 1 root) change and change notification will still be sent to the client.
Other resources:
Http://support.microsoft.com/kb/885189/en-us
Http://support.microsoft.com/kb/831129/en-us