Blue screen is actually a kind of protection for many users. There is a misunderstanding that blue screen is a very bad thing.
Of course, from the use point of view, the blue screen does cause some inconvenience in use, but the original intention of the blue screen code is to protect the operating system, protect your hardware, and especially protect your user files. In essence, it is a protective measure to prevent your user data from being further destroyed. The original intention of the blue screen is to avoid bigger problems. At this time, the system will select the blue screen. Operating system needs to manage too many software and hardware resources, countless drivers, Windows kernel files and various application software.
Imagine a scene where a bad guy enters an amusement park. At this time, the police ran out from a group of bad guys to look for this man. At this time, the police will ask everyone to get down. So is the blue screen. In order to avoid further damage to user data by a program or a problem, the blue screen is directly blocked.
The wrong use method is the fundamental factor that causes instability. Most blue screens are caused by users' own bad habits.
Download impure software from some unsafe software download websites and install too many optimization software and antivirus software, which "attack each other". It can be said that these bad habits will lead to system problems, and more often, many software behaviors are rogue, which is also the main factor causing system instability.
The architecture of windows changes frequently, and the third reason why OEMs are complicated is that the architecture of Windows itself changes frequently and OEMs are complicated.
Linux/Unix is basically oriented to professional scenes such as servers and programmers. The hardware platform of macOS is relatively simple, but the ecology of Windows is relatively chaotic. Windows will be used in terminals of banks and equipment of hospitals, and Windows is the desktop operating system with the largest number of users.
On the hardware level, the Windows ecosystem is more diverse, including Lenovo, Dell, Hewlett-Packard, Xiaomi and Acer. It also has two processor platforms, AMD and Intel, as well as many motherboard manufacturers and graphics card manufacturers. Each vendor's hardware combination is completely different, and the solutions are also different, but Windows should adapt to these platforms.
The architecture of Windows itself has also been greatly adjusted. Basically, a big iteration of Microsoft in three to five years will usher in some changes in architecture, such as Windows XP to Windows7, Windows7 to Windows8 and so on. Basically, every generation is constantly adjusting its architecture, and the corresponding Linux/Unix/macOS has never changed.
Windows has done well enough, but it may not be perfect. The more consumers it faces, the higher the uncertainty of users using computers. But since it can become the desktop solution with the largest market share, Windows is still the main control system in the industry, and Windows downtime is as terrible as power failure.
It's really unique to Mac. You can't even afford to play computer. You can only buy a mobile phone at the same price, and the computer still wants to be used for office productivity? Forget it. Apple is not as great as you think. A company that sucks blood more than Tencent. Tencent at least allows you to use basic functions. Apple, if you look at a 64g mobile phone, it will be cut by thousands. In fact, the stability of windows is getting better and better. I think it was very painful when we used win98 and ps in those years ... I'm not saying that windows is great, but there should be so many different things on the market, which one should always be the leader or the consumer.
Is windows unstable? What system is unstable and what is unstable? Is the system used correctly?
The word stability depends on how you define it. Personally, as long as the software can be used normally, it will not report an error, and even the company that developed it will not update it, because it is perfect and the software is stable. The system is also a kind of software, such as win7 system, which is already very stable, even much more stable than the current win 10 system. Of these two systems, I think system 7 is relatively stable, so there is no such situation as you said.
Also, you said that win7 system is stable, but some new hardware does not support 7 system. If you happen to install 7 systems, it may be unstable. It can be seen from this point that the angle environment is different and the results are different. Or, the same software, you are stable under the 7 system, but unstable under the 10 system. Do you think this software is stable or unstable?
In addition, the system needs to be installed in the computer, and the stability of the system is also related to the computer hardware. As mentioned above, if the same system is installed on computers with different hardware, the results may be different. After the system installation is completed, drivers need to be installed. It can't be used without a driver. Drivers are provided by hardware manufacturers, and the technology of each manufacturer is different. Will the system be unstable due to wrong or bad drivers? There must be this, so there is no answer to your question, and it is not easy to answer you.
Finally, I can only say that if you feel stable, that is stability; If you feel unstable, it is unstable. It's like a beautiful woman. Some people say that she is beautiful, some people say that she is not beautiful, and some people say that she can be more beautiful. At least, I personally think that both win7 and win 10 systems are stable at present. If it is unstable, why do so many of us use it? No one's computer is not a blue screen, no one's computer is not a black screen, no one's computer is not automatically turned off or restarted, and no one says that his computer has never failed to turn on.
My conclusion is:
The current windows system is stable. Choose 7 or 10. As a person who has been playing computer for many years, I feel quite good. Whether it is stable or unstable, we have been using it.
The system is not 100% stable. Besides, don't talk to a group of people who are talking about the HarmonyOS system. It's rubbish.
Yesterday, my win 10 crashed, my desktop crashed, and the hot key was useless, so I had to shut it down hard. And my main developer mac is very stable. Do not turn off the phone all the year round, close the lid and take it away. Open it at the company when you get home. No problem. Maybe my Dell xps is as worn as a macbook. It is the same. Don't turn off your phone, close the lid and go. The stability of win 10 is really good, but it is slightly worse than that of mac.
1, Windows is stable enough. Write a small program yourself and you will know how difficult it is to have no bugs.
2. The usage scenario of 2.Windows is too complicated to consider all aspects.
3. The architecture of 3.Windows is not clear. Microsoft is trying to change, but the progress is slow, such as developing UI and separating core. There are still many problems left over from history, such as chaotic system file management, complicated registry and rough permission setting.
4. Some good attempts, such as UWP applications, have no choice but developers and consumers.
5. Both 5.iOS and Android have started to work on the desktop. The design concepts of these two operating systems are more modern, and there are not too many historical burdens, so they may be successful.
Take win 10 as an example. It has a nickname Bug 10, and its name is self-evident. I have two computers, one uses win7 which I am used to, and the other uses win 10. Personally, I think win7 will be more stable. After all, win7 takes up the least space under the same configuration.
In fact, we attribute the instability of windows to the following reasons:
I always think that some security guards are the main cause of system problems.
For example, if the system is slimmed down, some applications will often be deleted, or some system applications will be deleted, and the pre-reading function will be turned off to reduce junk files. Therefore, in addition to its own problems, the instability of windows is also related to downloading too many software, using domestic security guards and downloading drivers out of order!
Since Microsoft introduced the windows interface, almost every version has been spit out, because Windows is unstable, and it is very easy to crash and blue screen. This property is not unique to Windows. Apple has been doing the system for so many years, and MacOS can't escape the crash.
Blue screen is one of the characteristics of Windows system. It existed as early as Windows 1.0, but it was only a preliminary version. The real blue screen of the death interface appears in Windows NT 3. 1 and continues to all subsequent Windows versions. No matter what kind of error occurs, the system will display a blue screen interface to let the user know that it is sick and should be "repaired".
MacOS actually has a very classic crash interface, such as card white apple, card icon, card five countries and so on. When MacOS crashes, many people have no choice but to go to the official after-sales point for help, while Windows can reinstall the system without saying a word.
Naturally, the built-in functions of the system will create the process kernel object, create/divide/initialize the virtual address space of the process, create the main thread, initialize the runtime, run the main function, run the window interface, etc. These points will eventually circulate in series in the form of chaos. Much like walking in a super-complex maze, you may circle in the maze, you may run into a dead end, you may go out early but have no result, or you may walk too many cycles at the same time and eventually kill yourself.
The window will collapse. The common reason is memory problem.
When a program needs to run, all the commands and data it needs will be put into memory first, and then submitted to CPU for operation. The system does not allocate memory reasonably, the data read from the memory is wrong, or the motherboard does not transmit signals correctly, which will lead to the system crash. Insufficient memory will not cause the system to stop running, but it will be stuck and will not cause the system to crash.
Driving problem
Driver is the middleware between system and computer hardware. When the driver fails, it will cause very serious problems. Manually installing the wrong driver or updating to the wrong vendor driver version may cause the hardware to fail to work, or it may not work completely, or it may directly cause the system to crash. In the past, problems caused by drivers were the most common problems in operation and maintenance. At present, it seldom benefits from the compatibility optimization of the system. The system comes with many common drivers, and software such as driver wizard/driver life automatically searches for and installs drivers.
The hard disk is out of order.
Computers have always followed the von Neumann architecture, and long-term mass storage cannot be separated from hard disks. Hard disk has a life cycle, and it will also break down. The result of the crash is that the software or system will crash. When we try to open a specific file for a long time, it means that a certain part of the hard disk has been damaged.
There can't be a perfect system in the world, and Windows is no exception, and it can't be absolutely stable. The so-called stability is only relative.
Throughout the world's operating systems, there are mainly three camps: Unix, Linux and Windows. None of these three types of operating systems dare to say that there are no problems and they can be used perfectly. Take the operating systems of Apple mobile phones and Apple computers that we often use as examples. The kernel is like -unix developed by Berkeley, which is a FreeBSD operating system similar to unix. Even a relatively stable operating system like Apple does not need to be upgraded frequently to ensure the normal operation of the system, but the frequency of upgrading is relatively low.
Let's take a look at the Windows operating system. It is the most widely used operating system in the world. The more people use it, the greater the probability of being found. In a sense, it is not that Apple's operating system is more secure and stable than Windows, but that Apple's user base is far smaller than Windows. Because there are few users, hackers rarely get Apple's operating system for the sake of maximizing their own interests.
I remember that in a secure network conference, the browser of Apple's operating system was captured by the participating hackers in a short time and invaded the system kernel. When the host interviewed the hacker team later, what they said was not the security and stability of Apple's operating system, but the crawling of Apple's operating system, which brought too little benefit. This is also relative to Windows, so hackers prefer to attack the Windows operating system.
From the above, the stability of the operating system is a relative process, and there is no absolute stability. Windows operating system is no exception, which is decided by the market and users. The market is developing, and users have higher demand, which leads to the continuous evolution and development of operating systems in order to survive in the fierce competition. This is why the Windows operating system is still unstable for so many years.
Windows system has been updated all the time, and the intermediate version is particularly unstable, especially win8 is a disaster, so that many people miss the xp system of that year. The most important thing is that the windows system has been deeply rooted in people's hearts, and the intermediate version of Windows has had many iterations in the past 30 years. From the initial dos system to the current win 10 system, it is also a reflection of the iterative development of computer hardware.
The initial operating system has entered the graphical interface era from the pure command line to the wind3.0 system, and the gradual upgrade of the corresponding memory and storage devices is also a key point to promote the upgrade of operating system users. I remember when I first went to college, a USB flash drive with the size of 100 m cost several hundred dollars. Now any USB flash drive is just a few G's or even a dozen G 's. At the beginning, floppy disks were popular in schools for a while, but they disappeared in a blink of an eye. These real examples are some details in the evolutionary history of operating systems. As a technician, I still think the design architecture of windows system is very good. I try my best to encounter viruses as often as possible, but I can download patches directly from remote locations to remedy them. After upgrading and installing, I can restart my computer and use it again. It's quite convenient. There are many viruses in windows, mainly because there are many users. Many people think that there are many viruses in this system, and there are many people who use it to attract the wind, so there are naturally many problems. But there are few viruses in linux, and the main users are technicians.
The instability of windows is mainly caused by the big version upgrade for several reasons. First, keep up with the development of hardware; The second is to add new functions. It is also necessary to upgrade the big version, but the intermediate process will fluctuate. Personally, I have always felt that xp system is a very stable version. Up to now, the old computer at home is still using this system, but unfortunately, many softwares are no longer available. Open the software to remind you to upgrade directly. If you don't upgrade, you won't need it. Many people think that the current hardware configuration is so high that the upgrade of computer software is even more exaggerated, that is, the added hardware configuration is not enough to cope with the impact of software upgrade. now
At present, the general trend of operating system is to develop towards the concept of exchanging space for time. In order to run efficiently, a part of memory is loaded in advance, which is easy to reduce the generation of memory fragments and improve the efficiency of memory use. But this method has a disadvantage, that is, the memory is occupied by more than half before the software runs, so we can't just look at how much the hardware has been upgraded, but also how much the software has been installed. Even if a very large company like Microsoft has to conduct a comprehensive stress test before releasing the operating system, there will still be various problems. In fact, everyone has overlooked a very important issue. There are too many hardware manufacturers now, and it takes a lot of energy to be compatible with all kinds of hardware. Unlike Apple's ios system, both software and hardware belong to their own master control, so they can be well controlled in performance and function. Now Microsoft's operating system is a bit similar to the current Android system, which needs to be compatible with many hardware manufacturers, and it is difficult to be perfect.
Theoretically, as long as a software is updated, there may be loopholes, and some loopholes may not pass the internal test. And the more people you use, the more likely you are to make mistakes, and the more scenes you use, the more likely you are to make mistakes. Isn't this a reflection of the huge number of windows users? I hope I can help you.
Microsoft's win 10 system has been controversial since it came out, and the first thing that bears the brunt is all kinds of bugs and instability of the system. Moreover, after the listing of win 10 for five years, the sound of TUO win 10 system has been uninterrupted, and even dubbed as "bug 10" by many users, but win 10.
First of all, it must be admitted that windows system is not a closed system like Apple's mac os, involving many platforms. Win 10 system is used in most equipment from civil to commercial occasions, so it is difficult to be completely satisfied with the stability. Moreover, with the update and repair of win 10 by Microsoft, it will bring new problems every time, including serious problems such as data loss, which also makes Microsoft and users feel uncomfortable.
Win 10 not only involves the stability and compatibility of software, but also involves many types of hardware, and even makes many old hardware no longer support win 10 years ago. It takes a long time for new hardware and new drivers to adapt and optimize win 10, and new problems will inevitably appear in this process. Fortunately, after five years of running-in, now win 10.
Of course, Microsoft also realized the seriousness of the problem. For win 10, it changed from two major updates to one major update every year, which avoided the new problems brought by the update to the greatest extent. Although many people still say that win7 is better than win 10, the compatibility of win7 with new computers and new hardware has obviously fallen behind, so no matter how many problems win 10 faces,