Tại sao hiệu suất của Microsoft Windows dường như suy giảm theo thời gian?


76

Windows XP / 2003 trở về trước (không thể chứng thực Windows Vista, nhưng tôi nghi ngờ nó giống nhau) tất cả dường như trở nên chậm chạp hơn theo thời gian khi các ứng dụng được cài đặt và gỡ cài đặt.

Đây không phải là một quan sát đã được thử nghiệm một cách khoa học, mà là một phần của sự khôn ngoan được học hỏi qua kinh nghiệm. (Tôi luôn nghi ngờ cơ quan đăng ký đứng đằng sau vấn đề này.)

Có bằng chứng cụ thể nào về sự xuống cấp này xảy ra không, hay đó chỉ là một nhận thức không hợp lệ của tôi?


1
Khung thời gian của bạn là gì? Tôi giả định qua nhiều tháng, những người khác đang giả định ngắn hơn.

17
Kinh nghiệm của tôi với vista là nó thực sự đã bị chậm lại theo thời gian. Tôi đang ngồi cài đặt 18 tháng và nó vẫn chậm như khi tôi cài đặt lần đầu!
Orion Edwards

3
@MusiGenesis - Đó là một vấn đề lớn đối với tất cả mọi người, không chỉ các nhà phát triển. Bạn đang bắt đầu xuống dốc trơn trượt. Đây không phải là một câu hỏi liên quan đến lập trình nhiều hơn chiếc xe bạn lái có liên quan đến lập trình. Nó đưa bạn đến công việc của bạn, nhưng đó là về nó.
George Stocker

2
Nên được chuyển đến superuser.com, vì nó không chỉ phù hợp với các lập trình viên.
Mnementh

1
Tôi muốn trả lời câu hỏi này bằng một từ - Adobe (những thứ như Reader_sl.exe, v.v.).

Câu trả lời:


67

Tôi không biết nó là gì với những người khác ở đây, tôi chưa gặp ai mà không biết bạn đang nói gì. Có nhiều lý do cho nó, nhưng một số chưa được xác định.

Tôi sẽ bắt đầu với một mô tả tốt hơn cho những người không biết. Một bản cài đặt mới của Windows sẽ khởi động trong vòng dưới 1 phút. Trong khoảng thời gian 6 tháng, thời gian khởi động của máy tính sẽ không chỉ chậm mà toàn bộ trải nghiệm của HĐH không ngang tầm với một bảng xếp hạng sạch sẽ. Nếu bạn từng cài đặt lại windows sau 1 năm sử dụng, bạn chắc chắn sẽ thấy sự khác biệt.

Lý do cho sự chậm chạp đã được quy cho sự lộn xộn trong sổ đăng ký của bạn và phân mảnh đĩa của bạn. Bạn đã nhận thấy rằng việc gỡ cài đặt không giúp ích gì, điều này một phần vì mọi thứ không được xóa khỏi sổ đăng ký. Ad-ware có thể là một vấn đề, nhưng điều này thường không phải là nguyên nhân.

Bạn có thể nhận được các trình dọn dẹp registry, hủy đăng ký và xóa kho quảng cáo, nhưng ngay cả điều này sẽ không đưa hệ thống trở lại tốc độ ban đầu, không ai đưa ra lời giải thích hợp lý cho việc này, chính là như vậy.

Lưu ý với những người khác, đây không phải là hành vi bình thường đối với một HĐH đang được sử dụng, tôi đã sử dụng Linux được 4 năm, trong khi điều này không được cài đặt lại, chưa bao giờ tăng hiệu suất từ ​​cài đặt lại hoặc làm chậm từ số lượng lớn các chương trình cài đặt / gỡ cài đặt.


1
Dự đoán khác của tôi là nó có thể là do quá trình Windows Update và cách nó vá. Đó là phỏng đoán hoàn toàn về phía tôi, xuất phát từ quan điểm rằng tôi đã thấy hành vi này trên các máy chỉ lướt web và nhận Windows Updates.
webjedi

4
Phân mảnh không phải là vấn đề tốc độ lớn miễn là bạn không sử dụng FAT32 nữa.

1
@webjed, tôi biết rằng thực hiện cập nhật Windows từ bản cài đặt mới không có hiệu ứng này, nhưng tôi sẽ không ngạc nhiên nếu các bản cập nhật tiến bộ sẽ gây ra vấn đề này.
he_the_great

2
Để làm cho thử nghiệm công bằng, bạn cần cài đặt tất cả các phần mềm và cập nhật trên hệ thống mới. Một cơ sở, cài đặt mới của Windows không làm gì cả, nhưng nó rất nhanh. Một thử nghiệm thú vị sẽ là có một ứng dụng thăm dò đăng ký và thay đổi hiệu suất thử nghiệm với nó.
Ông Fooz

2
Truy cập đăng ký là một O(n)hoạt động trong đó nlà độ sâu của cây. Có một sổ đăng ký khổng lồ với nhiều lộn xộn sẽ không gây ra vấn đề về hiệu suất. Tuy nhiên, có hai điều liên quan đến đăng ký làm mọi thứ chậm lại. Đầu tiên là phân mảnh các tệp hive đăng ký. Tác động thứ hai và nặng nề hơn của cả hai là các ứng dụng sẽ đăng ký các cuộc gọi lại và addons và mô-đun sẽ được tải khi một số hoạt động nhất định xảy ra. Có một vài trăm mục trình đơn ngữ cảnh dư thừa trong sổ đăng ký thực sự làm mọi thứ chậm lại.
Đa thức

5

Không - không, đó là một chút thối rữa ! ;)

Nghiêm túc mà nói, cài đặt windows không suy giảm nhiều nếu bạn hoàn toàn không sử dụng nó. Nhưng một máy tính bạn đang sử dụng sẽ có nhiều phần mềm được cài đặt hơn, nhiều phần mềm sẽ tự động thiết lập để bắt đầu chạy trong nền khi khởi động. Trong thực tế, tất cả các máy tính, bất kể hệ điều hành nào, có thể được dự kiến ​​sẽ chạy chậm hơn vì ngày càng có nhiều dịch vụ đang chạy. Windows có lẽ nổi tiếng vì cho phép các chương trình tự cài đặt trong "thư mục khởi động" hoặc tương tự.

Dường như có sự mất đáp ứng rõ ràng với nhiều chương trình được cài đặt, ngay cả khi chúng không chạy; Tôi không chắc điều gì gây ra điều này, nhưng một phỏng đoán ngẫu nhiên sẽ có thêm một chút dữ liệu để phân tích thông qua mỗi lần menu được hiển thị sẽ làm chậm máy tính mà không làm giảm sức mạnh xử lý trung bình ...


1
Tôi chỉ có thể đồng ý một phần. Không sử dụng máy tính sẽ giữ cho nó ở hiệu suất như nhau (không có). Tuy nhiên vấn đề này không phải là phổ biến, tôi giữ một hệ điều hành khá sạch sẽ. Điều này có nghĩa là cài đặt và gỡ cài đặt nhiều ứng dụng, Windows là người duy nhất gặp vấn đề về mặt đó.
he_the_great

8
Đây là một loại vấn đề "bi kịch của chung". Nhiều chương trình thiết lập một đại lý hoạt động liên tục để cải thiện thời gian khởi động của chính nó với chi phí của phần còn lại của hệ thống.
Jesse Weigert

Cài đặt windows không làm giảm nhiều nếu bạn không sử dụng nó ở tất cả các máy - Tôi nghĩ điều này đúng với tất cả các máy tính. Chúng hoạt động hoàn hảo cho đến khi mọi người bắt đầu sử dụng chúng. Sau đó tất cả các cược được tắt.
Paul D. Chờ

4

Không chắc chắn những gì bạn đang hỏi về mà không có thêm chi tiết cụ thể. Các phiên bản Windows cũ hơn có một số vấn đề, nhưng tôi thấy XP và Vista khá ổn định, đến mức tôi có thể để chúng chạy trong vài tuần mà không cần khởi động lại và không thấy bất kỳ vấn đề nào. Tôi chắc chắn rằng một số kết hợp phần mềm nhất định có thể gây ra sự cố, nhưng chính Windows (ít nhất là trong các phiên bản gần đây) dường như không làm giảm hiệu suất.


1
Ông đang nói về hiệu suất của một cài đặt windows cũ so với cài đặt mới. Không phải windows đang hoạt động trong một tuần so với khởi động mới.
James McMahon

Cửa sổ nào tốt mà không mềm?
Trufa

4

Mặt khác, ngay cả một cài đặt lại sạch sẽ không làm cho một máy tính cũ cảm thấy nhanh như khi nó còn mới; bởi vì chúng tôi mong đợi nhiều hơn và nhiều hơn nữa Mười năm trước, bạn đã sử dụng các ứng dụng đơn giản nhỏ hơn, sử dụng ít CPU và RAM hơn, ngày nay có thể ngay cả trình xử lý văn bản của bạn cũng đang sử dụng các hiệu ứng 3D được tăng tốc phần cứng ...

Điều này, tôi tin rằng, là nguyên nhân số một của cảm giác này (thường không thể đo lường được) rằng máy tính đang trở nên chậm hơn. (Tất nhiên trên hệ thống windows có thể có sự khác biệt có thể đo lường được trước và sau khi cài đặt lại. Windows là một hệ thống phức tạp làm nhiều việc trong nền và một số quy trình có thể không thực hiện công việc đủ tốt để tự dọn dẹp. Windows đã bị chỉ trích. trong nhiều năm, và để có hiệu quả và không lãng phí tài nguyên không phải là một trong số đó); P


1
Đây không phải là trường hợp, nếu bạn thực hiện cài đặt lại, nó có thể không cảm thấy nhanh, nhưng bạn sẽ tăng hiệu suất từ ​​trước khi cài đặt lại.
he_the_great

Phải, tất nhiên! Điều tôi cố gắng nói là cũng có một lời giải thích tâm lý: máy tính nhanh nhất trên thị trường cảm thấy rất nhanh, một vài năm sau đó, cùng một máy tính cảm thấy chậm hơn vì nó không phải là máy tính nhanh nhất nữa (bất kể hiệu suất thực tế) ...
Stein G Strindhaug

4

Tôi chạy Windows XP từ năm 2002 và không thể xác nhận các khiếu nại về suy giảm hiệu năng mà tôi đã nghe, ngoại trừ thời gian khởi động.

Cứ sau 2-3 năm tôi đã cài đặt lại Windows, vì nhiều lý do (phân vùng lại và không muốn sử dụng trình quản lý phân vùng, v.v.). Sau khi cài đặt sạch, Windows khởi động nhanh và cảm thấy linh hoạt. Tuy nhiên, sau khi tôi cài đặt tất cả các chương trình tôi cần, thời gian khởi động dài hơn đáng kể, nhưng nếu không thì không có thay đổi nào về "tính nhanh nhẹn", cho dù tôi sử dụng cùng một cài đặt trong một ngày hay trong một năm.

Vài năm trước tôi đã đọc một bài kiểm tra từ một tạp chí máy tính của Đức, nơi họ đã so sánh hiệu suất của Windows trước và sau khi chạy các trình dọn dẹp registry khác nhau và thực tế không có sự khác biệt nào. Tôi nghĩ rằng sự suy giảm hiệu suất có kinh nghiệm đến từ việc cài đặt nhiều chương trình hơn theo thời gian và đặc biệt là các chương trình chạy trên nền. Tuy nhiên, tôi không tin rằng chính Windows làm giảm hiệu suất.


4

Khi được cài đặt lần đầu, windows sẽ cấu hình bộ điều khiển đĩa để sử dụng chế độ DMA nhanh nhất hiện có. Nếu gặp đủ lỗi, chế độ truy cập được giảm xuống. Không có cơ chế nào cố gắng sử dụng các chế độ nhanh hơn nếu mọi thứ hoạt động trơn tru. Theo thời gian, chế độ giảm dần và xa hơn, cho đến khi tất cả các truy cập đĩa ở chế độ PIO và máy tính dường như bị hỏng hoàn toàn.

Xóa thiết bị điều khiển buộc các cửa sổ cấu hình lại thiết bị bằng chế độ nhanh nhất có sẵn. Một cài đặt lại hoàn toàn gây ra điều này xảy ra.

Đầu cơ thuần túy về phía tôi, nhưng nó có ý nghĩa hơn so với sự phình to của registry khi bạn cho rằng mọi người đang phàn nàn về bitrot trên các máy có gigabyte RAM dư thừa.

(Chắc chắn các dịch vụ bổ sung và các quy trình nền khác góp phần làm cho thời gian khởi động chậm hơn, nhưng ý tưởng rằng hiệu suất của phần mềm sẽ giảm mà không ảnh hưởng đến các chức năng khác là rất khó xảy ra)


1
Có vẻ như bạn có thể có một vấn đề phần cứng thực sự. Tôi đã không thấy hành vi như vậy trong một thời gian.
GregC

1
+1 - Chế độ PIO là một dấu hiệu của sự cố phần cứng, nhưng bất kể, nó gây ra sự chậm chạp TĂNG CƯỜNG. Ngoài ra, những lỗi đó có thể tích lũy trong một khoảng thời gian thực sự dài, có thể không phải là vấn đề nghiêm trọng về phần cứng nhưng có thể là một lỗi nhỏ hoặc có thể bạn đã làm hỏng máy tính xách tay của mình vài lần trong suốt vòng đời của nó.
Ricket

3

Tôi nghi ngờ rằng đối với nhiều người, đó là sự tích lũy của phần mềm quảng cáo. Tôi đã không thực hiện một nghiên cứu khoa học, mặc dù.


1
Tất nhiên, đó sẽ là một sự tiêu tốn tài nguyên MASSIVE, nhưng điều đó không thể giải thích cho tất cả. Cảm giác rất chủ quan này rằng máy tính bị chậm mà không có lý do là rất cũ, rất lâu trước khi phần mềm quảng cáo là phổ biến.
Stein G. Strindhaug

Câu trả lời chính xác! Mỗi khi tôi nhận được cuộc gọi "máy tính của tôi bị chậm, bạn có thể sửa nó không" từ gia đình hoặc bạn bè, tôi thấy nó bị nhiễm phần mềm quảng cáo, widget máy tính để bàn, trojan, v.v.

3

Nó sẽ giúp cụ thể hơn một chút về tình huống (những gì nhận được chậm hơn, bạn đang làm gì với máy của bạn, v.v.)?

Tôi hy vọng nó sẽ chậm hơn khi nó phát triển: hầu hết các cấu trúc dữ liệu hoạt động theo cách này.

Hãy chắc chắn rằng đĩa của bạn được phân mảnh.

Nếu bạn cài đặt nhiều phần mềm, việc nhận được nhiều mục đăng ký là điều phổ biến. Tùy thuộc vào phần mềm, nó có thể không di chuyển để dọn dẹp mớ hỗn độn của nó khi bạn gỡ cài đặt nó.

Kiểm tra phần mềm quảng cáo, vi rút, v.v.

Giống như ahockley, tôi đã thấy rằng XP và Vista (với các gói dịch vụ gần đây) khá ổn định - ít nhất là ổn định như các PC Linux mà tôi quản lý.


nếu bạn phải khởi động lại máy tính linux của mình vì bất kỳ lý do nào khác ngoài cập nhật kernel, bạn đang làm gì đó sai

Trong cả hai trường hợp, thông thường cập nhật "kernel" sẽ buộc khởi động lại. Bây giờ tôi nghĩ về nó, Windows có chúng thường xuyên hơn một chút. Trên linux, đôi khi người dùng sẽ khiến máy bị khóa đến mức ssh bị lỗi. Đối với tôi, việc khởi động lại thường dễ dàng hơn trong những trường hợp như thế này.
Ông Fooz

3

Bạn đã yêu cầu bằng chứng cụ thể rằng các máy chạy các phiên bản khác nhau của HĐH MS-Windows trở nên chậm chạp hơn theo thời gian. Tôi cũng đã quan sát điều này. Có nhiều lý do là tại sao đó có thể là trường hợp.

  1. lộn xộn đăng ký
  2. phần mềm đòi hỏi khắt khe hơn
  3. nhiều ứng dụng được tải vào bộ nhớ và chạy
  4. phần mềm độc hại
  5. phân mảnh đĩa cứng

Đây là một thủ tục đơn giản để có được bằng chứng bạn yêu cầu.

  1. Sử dụng đồng hồ bấm giờ, thời gian hoạt động khác nhau trên một máy cụ thể, đặc biệt là các hoạt động mà bạn tin tưởng đã bị chậm lại.
  2. Định dạng lại đĩa cứng của bạn và cài đặt lại phần mềm đủ để hoàn thành bước sau.
  3. Sử dụng cùng một thiết bị như trước, thực hiện các thí nghiệm thời gian giống nhau

Điều này sẽ cung cấp cho bạn một câu trả lời cụ thể cho tất cả mọi thứ trừ lý do 2 vì hiện tại có rất nhiều phần mềm tự cập nhật với bản sao gần đây nhất.


3

Lỗi trong các ứng dụng và DLL (còn được gọi là DLL hell). MS cố gắng sửa các lỗi nhưng không thể vì nó sẽ phá vỡ quá nhiều ứng dụng. Vì vậy, họ tạo ra một phiên bản mới của DLL với chức năng mới -> DLL trở nên lớn hơn và cần nhiều RAM hơn, mất nhiều thời gian hơn để liên kết động, v.v.

Nếu bạn thực sự không may mắn, mã cũ yêu cầu một bản sao của DLL gốc ở một nơi nào đó, vì vậy MS thậm chí phải đặt tên DLL cố định mới. Bằng cách này, ngày càng có nhiều lỗi làm tắc nghẽn bộ nhớ của bạn, PC hoán đổi nhiều hơn -> chậm. Các chương trình khác đã từ bỏ địa ngục DLL và mang các phiên bản DLL của riêng chúng mà chúng giữ trong thư mục cài đặt của chúng. Bây giờ, bạn phải giữ một vài bản sao của cùng một DLL trong RAM.

Sau đó, chúng tôi có rất nhiều thứ đang diễn ra trong nền. Các máy quét virus trở nên chậm hơn mỗi ngày vì họ cần kiểm tra thêm chữ ký. Rác chất đống trong thư mục tmp, buộc đầu ổ đĩa phải di chuyển khoảng cách lớn hơn. Mất nhiều thời gian hơn để quét thư mục.


3

Có nhiều bản vá và cập nhật khác nhau mà Microsoft thực hiện cho phần mềm của mình có thể đóng vai trò ở đây cũng như thay đổi phần cứng theo thời gian.

Ví dụ, các yêu cầu ban đầu của XP liệt kê đề xuất RAM 128 MB mà tôi nghi ngờ bất kỳ ai cũng sẽ cố chạy XP với dung lượng bộ nhớ thấp đó.

Các máy hiện tại của tôi có ít nhất 2 GB bộ nhớ, gấp 16 lần dung lượng và nói chung tôi sẽ không chạy XP trên máy có ít hơn 512 MB RAM, do dung lượng bộ nhớ sẽ được sử dụng nhiều như O / S tất cả những gì nó làm khi khởi động.


3

Sổ đăng ký Windows, mà hầu hết mọi ứng dụng Windows sử dụng theo cách này hay cách khác có thể trở nên rất khó chịu với dữ liệu rác theo thời gian. Điều này đặc biệt đúng khi cài đặt và gỡ cài đặt nhiều ứng dụng. Thông thường các ứng dụng không dọn sạch các mục đăng ký của chúng sau khi được gỡ cài đặt.

Có những ứng dụng ngoài đó cố gắng dọn sạch registry và bạn có thể làm điều đó bằng tay với regedit nhưng tiến hành thận trọng - phá hủy registry của ứng dụng sẽ phá vỡ ứng dụng và có khả năng là hệ điều hành. Đây chỉ là một lĩnh vực để tìm kiếm hiệu suất tăng, mặc dù phần cứng cũng có thể dễ dàng bị đổ lỗi.


Đăng ký sẽ không ảnh hưởng đến tốc độ khởi động. Các mục và dịch vụ khởi nghiệp làm.
Apache

2

Cha tôi vẫn sử dụng tất cả IBM của mình trong một XT, chạy DOS 5.0, Worderinf 5.1 và Quicken 6.0 để quản lý chi phí kinh doanh của mình. Nó chạy với tốc độ chính xác như ngày hôm nay, giống như 6 năm trước, khi tôi lần đầu tiên thiết lập anh ta trên đó.

Tất nhiên, điều này tránh được nhiều cạm bẫy có thể được mô tả trong các câu trả lời khác, Không cài đặt phần mềm mới, không đăng ký, không có ứng dụng khởi động thêm.

Bạn gần như có thể coi đây là một trường hợp kiểm soát.


1
Và đây không phải là cửa sổ!
Ola Eldøy

2

Những người khác đã đưa ra chi tiết cụ thể, nhưng tôi nghĩ rằng về cơ bản, đây là một ví dụ về định luật nhiệt động lực học thứ hai.

Trong một hệ thống, một quá trình xảy ra sẽ có xu hướng làm tăng tổng số entropy của vũ trụ.

Nếu bạn không làm gì để tăng tốc Windows, nó sẽ luôn bị rối loạn (và do đó chậm hơn) theo thời gian.


1
bạn không thể đánh bại nhiệt động lực học

1
Thật vô nghĩa.
JKAbram

Chỉ khi không có mối liên hệ giữa rối loạn và hiệu suất. Tôi thường nói là có.
amdfan

2

Với tất cả các máy tôi sử dụng thường xuyên, tôi không nhận thấy bất kỳ sự chậm lại nào kể từ ngày đầu tiên tôi sử dụng chúng. Một số ứng dụng chậm hơn một chút, nhưng nói chung là vì một phiên bản mới có một số tính năng mới. Nhìn chung, không có nhiều sự khác biệt.

Tuy nhiên , các máy mà tôi nhận được khiếu nại trong văn phòng có xu hướng có một danh sách "dịch vụ" khổng lồ và các ứng dụng khác đang chạy ẩn. Máy của tôi không phải là thông số kỹ thuật cao nhưng chạy rất nhanh vì tôi đảm bảo rằng tôi không có một danh sách quy trình lớn; trung bình tôi có <50 tiến trình đang chạy. Những người trong văn phòng nói rằng "máy của tôi chậm", bất chấp yêu cầu của tôi, đã cài đặt cái này hoặc cái kia và chẳng mấy chốc họ đã có ~ 100 quy trình đang chạy (bao gồm nhiều chương trình chống vi-rút, thanh công cụ Yahoo / Google, v.v.). Ngay cả khi họ gỡ cài đặt, crapware họ cài đặt có xu hướng để các dịch vụ xung quanh hoặc các EXE nhỏ chạy.

Nếu bạn gặp sự cố chậm, tôi nói rằng đã đến lúc bắt đầu> Chạy> msconfig và loại bỏ rác mà bạn khởi động khi bạn làm.


2

Một ổ SSD đi một chặng đường dài để chữa hiệu suất chậm chạp.

Tôi dựa vào WinDirStat để tìm các tệp, thư mục lớn và bị lãng quên với quá nhiều tệp và thư mục có quá nhiều thư mục. Nhân tiện, đó là cách tôi tìm hiểu về WebsiteCache.

Tôi sử dụng CCleaner để cải thiện dấu chân đăng ký.

Tôi sử dụng ProcessExplorer để tìm các ứng dụng bị rò rỉ.

Tôi sử dụng TcpView để kiểm tra các kết nối TCP / IP.

Tôi sử dụng autorun để kiểm tra các ứng dụng và dịch vụ khởi nghiệp.

Tôi thực sự hy vọng một ngày nào đó tôi sẽ tìm ra cách để dọn sạch thư mục WinSxS (nó có nghĩa là thành công hay không, hay đó là những gì tôi đang nghĩ).

Với các công cụ này, tất cả đều tốt trên Windows XP đã được cài đặt ban đầu 3 hoặc 4 năm trước.


1

Chạy phần mềm bị rò rỉ bộ nhớ sẽ gây ra điều này, vì có ít bộ nhớ hơn cho bộ nhớ đệm. Đối với người dùng gia đình trung bình của bạn, phần mềm gián điệp / crapware thường xuyên trở thành một vấn đề nếu bạn nhìn vào nó từ quan điểm này.


1

Bạn có chắc rằng nó không phải là hiệu suất phần cứng xuống cấp?

Lấy một số điểm chuẩn tốt, cài đặt lại hệ thống như khi bạn lần đầu tiên nhận được nó, và sau đó đo lại. Tôi sẽ tò mò xem liệu ổ cứng hoặc các thành phần khác là một phần để đổ lỗi.


1

Ngoài phần mềm quảng cáo, các nhà phát triển ứng dụng khác muốn có bootstrappers tải ứng dụng khi windows khởi động, để giảm thời gian nhận biết mà ứng dụng của họ tải, hoặc họ muốn có dịch vụ nền để xử lý tải xuống các bản cập nhật, v.v. Ví dụ phổ biến: Microsoft Office, Google Updater , Adobe Acrobat.

Để so sánh, hãy thử mở msconfig và vô hiệu hóa tất cả các mục và dịch vụ khởi động, sau đó khởi động lại.


Autorun là tốt cho việc này.
GregC

1

Nó không chỉ để làm với registry. Khi các ứng dụng được cài đặt, đôi khi chúng cài đặt một tải rác không cần thiết mà ngay cả khi các chương trình không được sử dụng, sau đó chạy trong nền từ khi khởi động. Khi các ứng dụng được gỡ cài đặt, chúng luôn luôn gỡ cài đặt đúng cách, hoặc chúng để lại các bit của ứng dụng và các tệp phía sau hoặc để lại các cửa sổ vẫn cố gắng tìm, chạy hoặc sử dụng các phần khác nhau bị thiếu hoặc các phần bị loại bỏ mà các chương trình khác cũng phụ thuộc? Cài đặt và gỡ cài đặt chương trình ứng dụng thường xuyên đủ và cuối cùng Windows bắt đầu không ổn định và cần cài đặt sạch.


1

Nó chủ yếu liên quan đến phân mảnh đĩa và ngày càng nhiều dịch vụ và quy trình nền khi phần mềm bổ sung được cài đặt.

Vista giải quyết vấn đề phân mảnh đĩa rất thông minh: Thật thông minh khi các máy Vista có xu hướng thực sự tăng tốc độ theo thời gian. Mặt khác, cài đặt nhiều dịch vụ có thể kéo xuống Vista giống như XP có thể.

Windows 7 cũng có các tính năng Vista ngăn hệ điều hành chậm lại theo thời gian do bị phân mảnh.

Lưu ý rằng "phân mảnh" trong ngữ cảnh này không chỉ liên quan đến các tệp riêng lẻ bị phân mảnh mà còn liên quan đến các bộ sưu tập các tệp được tải cùng lúc không nằm cùng nhau trên đĩa.


1

Vấn đề là Windows không có kho lưu trữ phần mềm, Linux có tất cả phần mềm được tổ chức bởi một số phần mềm cài đặt chính tả (apt-get, v.v.) trong khi ở Windows, mỗi người đều tự mình cài đặt mọi thứ, mọi nơi và ai đồng hồ tất cả mọi người là đăng ký.

Vấn đề không phải là bản thân Windows, mà là cách các ứng dụng sử dụng registry. Trong Linux, mỗi tệp của một chương trình có một vị trí và các phần phụ thuộc được xử lý thủ công hoặc bởi một số phần mềm điều khiển chính. Trong cửa sổ, người tạo ra ứng dụng cũng phải thực hiện chương trình gỡ cài đặt. Chà, bạn thường không muốn người dùng gỡ cài đặt phần mềm của bạn và nếu người dùng làm điều đó bạn thường không quan tâm đến những gì xảy ra với người dùng.


1

Tôi đồng ý rằng Windows chậm là một thực tế đối với bất kỳ hệ thống Windows nào (mặc dù tôi chưa sử dụng Windows Vista hoặc Windows 7 nhiều, vì vậy tôi không thể nhận xét).

Ngoài việc phân mảnh / hỏng hóc và phân mảnh ổ đĩa cứng và tham nhũng (đáng để chạy chkdskvới tham số F theo thời gian), tôi nghĩ rằng việc cài đặt các ứng dụng tự thêm vào khởi động nhưng thường xuyên hơn vì các dịch vụ là yếu tố gây ra sự chậm chạp. Họ dành thời gian khi khởi động và lấy tài nguyên trong quá trình chạy chung. Một mình có lẽ sẽ không tạo ra sự khác biệt, nhưng việc xây dựng chúng theo thời gian thì có. Thật đáng để xem danh sách các dịch vụ đang chạy trên máy của bạn và thay đổi tùy chọn khởi động của chúng nếu bạn không sử dụng chúng. Hãy chắc chắn rằng bạn điều tra chính xác những gì họ làm đầu tiên mặc dù.

Khởi động chính nó cũng có thể là một nhiệm vụ ăn cắp tài nguyên. Đôi khi đáng để chống phân mảnh khởi động với một ứng dụng miễn phí do Microsoft cung cấp, được gọi là BootVis . Điều này sẽ cấu hình máy của bạn trong quá trình khởi động và sắp xếp lại (chống phân mảnh) bất cứ thứ gì cần được tải khi khởi động để nó tải nhanh hơn, ví dụ như trình điều khiển.

Trình duyệt cũng có thể được tải với các tiện ích bổ sung và thanh công cụ theo thời gian cũng sẽ làm chậm nhận thức của bạn về hệ thống. Tôi nghĩ thỉnh thoảng nên gỡ cài đặt các bổ trợ không sử dụng.

Kết quả tốt nhất không đến từ một cài đặt mới, mặc dù. Thật thú vị khi đọc rằng các hệ điều hành khác không gặp phải vấn đề này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.