Giám sát tính toàn vẹn của các tập tin hệ thống. Khôi phục bộ nhớ bằng hình ảnh. Cùng tìm hiểu thông tin hệ thống bị lỗi nào

Bất cứ khi nào có sự cố xảy ra với máy tính hoặc máy tính xách tay của bạn, có một số công cụ khắc phục sự cố bạn có thể chạy để thử và khắc phục sự cố. Windows 10/8/7 có một số lệnh tích hợp mà bạn có thể sử dụng để kiểm tra và sửa chữa các lỗi bị hỏng tập tin hệ thống, gây ra vấn đề khi thay đổi theo thời gian. Một cách để khắc phục sự cố của Windows là quét hệ thống của bạn và sửa chữa các tệp hệ thống. Nó có thể giúp giải quyết tất cả các loại vấn đề như hệ thống chạy chậm, màn hình xanh chết chóc, mất điện đột ngột và treo hệ thống.

Chúng ta hãy xem cách chạy Trình kiểm tra tệp hệ thống trong Windows bằng cách sử dụng dòng lệnh CMDPowerShell, các đội như sfc /scannow và các công cụ DISM. Tôi muốn lưu ý rằng để cập nhật Cập nhật kỷ niệm Windows 10, sẽ tốt hơn nếu sử dụng các phương pháp với PowerShell.

Kiểm tra và khôi phục file hệ thống qua CMD

Trình kiểm tra tệp hệ thống quét máy tính của bạn để tìm mọi hư hỏng hoặc thay đổi đối với tệp hệ thống có thể cản trở hoạt động bình thường của PC. Từ đó nó thay thế tập tin phiên bản chính xácđể đảm bảo hoạt động trơn tru. Sử dụng dòng lệnh, bạn có thể thử quét và khôi phục các tệp hệ thống của các hệ điều hành mới hơn như Windows 10/8/7/Vista. Hãy nhìn vào hai đội sfc /scannow và DISM sử dụng CMD.

1.

  • Chạy Dấu nhắc Lệnh (CMD) với tư cách quản trị viên. Nhấp vào "tìm kiếm" và chỉ cần viết "cmd" hoặc "dòng lệnh", sau đó làm theo nó click chuột phải chuột và chạy với tư cách quản trị viên.
  • Chỉ định lệnh sfc /scannow và chờ quá trình hoàn tất.


Ghi chú: Sau khi quét hệ thống của bạn, một trong ba kết quả sẽ được trả về:

  • Sẽ không có lỗi tập tin hệ thống.
  • Sẽ có lỗi tập tin hệ thống và Windows sẽ tự động sửa chữa chúng.
  • Windows đã phát hiện ra lỗi nhưng không thể sửa chữa một số lỗi.

Nếu tùy chọn 3 cho bạn thấy rằng đã phát hiện thấy lỗi và hệ thống không thể khôi phục, hãy lặp lại quy trình. Tôi khuyên bạn nên tắt mã hóa và nếu chúng có sẵn tại thời điểm xác minh. Không có gì thành công? Hãy di chuyển thấp hơn.


2. (DISM)

Nếu cách trên không hiệu quả trong chế độ an toàn, chỉ có một phương pháp cuối cùng kiểm tra lỗi trong các tập tin hệ thống và sửa chúng. Chúng tôi sử dụng công cụ Quản lý dịch vụ và hình ảnh triển khai (DISM). Nhóm làm việc với hệ thống Windows 8/8.1/10. Mở lại và sử dụng lệnh tiếp theo:

Quá trình này có thể mất nhiều thời gian và tỷ lệ phần trăm có thể bị đóng băng. Khi hoàn tất, hãy khởi động lại máy tính của bạn và khởi động lại sfc /scannowđể đảm bảo không có lỗi hoặc lỗi đã biến mất.


Kiểm tra và khôi phục tập tin hệ thống thông quaPowerShell

Chúng tôi sẽ sử dụng Windows PowerShell để hướng dẫn cách sử dụng Dịch vụ quản lý và bảo trì DISMđể quét và sửa các tệp hệ thống bị hỏng trong Windows 10. Phương pháp này sẽ hiệu quả hơn đối với Cập nhật kỷ niệm windows 10 hơn dòng lệnh.

1. Sử dụng công cụ Trình kiểm tra tệp hệ thống (SFC)

  • Chạy PowerShell thay mặt quản trị viên. Nhấp vào "tìm kiếm" và gõ windows powershell, sau đó nhấp chuột phải và chọn làm quản trị viên.

  • Nhập lệnh vào cửa sổ PowerShell sfc /scannow. Nếu quá trình quét tìm thấy bất kỳ vấn đề nào, Windows sẽ cố gắng khắc phục chúng. Nếu Windows không thể khắc phục chúng, nó sẽ cảnh báo bạn rằng cần phải điều tra và hành động thêm. Di chuyển bên dưới nếu tìm thấy lỗi.


2. Sử dụng công cụ Quản lý dịch vụ và hình ảnh triển khai (DISM)

Quá trình quét DISM phát hiện các tệp hệ thống bị hỏng và Windows sẽ cố gắng sửa chúng và cung cấp cho bạn báo cáo tiến trình ở cuối. Nếu Windows không thể tìm thấy các tệp cần thiết để sửa chữa các tệp hệ thống bị hỏng, bạn cũng sẽ được cung cấp thông tin về những việc cần làm tiếp theo, kèm theo liên kết đến trang web của Microsoft và các tùy chọn khắc phục sự cố. Nhập lệnh bên dưới vào cửa sổ PowerShell.

DISM /TRỰC TUYẾN /DỌN HÌNH ẢNH /PHỤC HỒI SỨC KHỎE

Nếu DISM đã sửa mọi thứ hoặc không phát hiện bất kỳ lỗi nào, hãy khởi động lại máy tính xách tay hoặc máy tính của bạn và chạy lại để kiểm tra. sfc /scannow.


Bất cứ khi nào có sự cố xảy ra với máy tính hoặc máy tính xách tay của bạn, có một số công cụ khắc phục sự cố bạn có thể chạy để thử và khắc phục sự cố. Windows 10/8/7 có một số lệnh tích hợp mà bạn có thể sử dụng để kiểm tra và sửa chữa các tệp hệ thống bị hỏng gây ra sự cố khi sửa đổi theo thời gian. Một cách để khắc phục sự cố của Windows là quét hệ thống của bạn và sửa chữa các tệp hệ thống. Nó có thể giúp giải quyết tất cả các loại vấn đề như hệ thống chạy chậm, màn hình xanh chết chóc, mất điện đột ngột và treo hệ thống.

Chúng ta hãy xem cách chạy Trình kiểm tra tệp hệ thống trong Windows bằng cách sử dụng Dòng lệnh CMDPowerShell, các đội như sfc /scannow và các công cụ DISM. Tôi muốn lưu ý rằng đối với bản cập nhật Kỷ niệm Cập nhật Windows 10, sẽ tốt hơn nếu sử dụng các phương thức với PowerShell.

Kiểm tra và khôi phục file hệ thống qua CMD

Trình kiểm tra Tệp Hệ thống quét máy tính của bạn để tìm bất kỳ hư hỏng hoặc thay đổi nào đối với các tệp hệ thống có thể cản trở hoạt động bình thường của PC. Từ đó thay thế file bằng phiên bản chính xác để đảm bảo hoạt động trơn tru. Sử dụng dòng lệnh, bạn có thể thử quét và khôi phục các tệp hệ thống của các hệ điều hành mới hơn như Windows 10/8/7/Vista. Hãy nhìn vào hai đội sfc /scannow và DISM sử dụng CMD.

1.

  • Chạy Dấu nhắc Lệnh (CMD) với tư cách quản trị viên. Nhấp vào "tìm kiếm" và chỉ cần viết "cmd" hoặc "dòng lệnh", sau đó nhấp chuột phải vào nó và chạy với tư cách quản trị viên.
  • Chỉ định lệnh sfc /scannow và chờ quá trình hoàn tất.


Ghi chú: Sau khi quét hệ thống của bạn, một trong ba kết quả sẽ được trả về:

  • Sẽ không có lỗi tập tin hệ thống.
  • Sẽ có lỗi tập tin hệ thống và Windows sẽ tự động sửa chữa chúng.
  • Windows đã phát hiện ra lỗi nhưng không thể sửa chữa một số lỗi.

Nếu tùy chọn 3 cho bạn thấy rằng đã phát hiện thấy lỗi và hệ thống không thể khôi phục, hãy lặp lại quy trình. Tôi khuyên bạn nên tắt mã hóa và nếu chúng có sẵn tại thời điểm xác minh. Không có gì thành công? Hãy di chuyển thấp hơn.


2. (DISM)

Nếu cách trên không hoạt động ở Chế độ an toàn, có một cách cuối cùng để kiểm tra lỗi trong tệp hệ thống và khắc phục chúng. Chúng tôi sử dụng công cụ Quản lý dịch vụ và hình ảnh triển khai (DISM). Nhóm làm việc với hệ thống Windows 8/8.1/10. Mở lại và sử dụng lệnh sau:

Quá trình này có thể mất nhiều thời gian và tỷ lệ phần trăm có thể bị đóng băng. Khi hoàn tất, hãy khởi động lại máy tính của bạn và khởi động lại sfc /scannowđể đảm bảo không có lỗi hoặc lỗi đã biến mất.


Kiểm tra và khôi phục tập tin hệ thống thông quaPowerShell

Chúng tôi sẽ sử dụng Windows PowerShell để hướng dẫn cách sử dụng Dịch vụ quản lý và bảo trì DISMđể quét và sửa các tệp hệ thống bị hỏng trong Windows 10. Phương pháp này sẽ hiệu quả hơn trong việc cập nhật Anniversary windows 10 so với dòng lệnh.

1. Sử dụng công cụ Trình kiểm tra tệp hệ thống (SFC)

  • Chạy PowerShell thay mặt quản trị viên. Nhấp vào "tìm kiếm" và nhập windows powershell, sau đó nhấp chuột phải và chọn làm quản trị viên.

  • Nhập lệnh vào cửa sổ PowerShell sfc /scannow. Nếu quá trình quét tìm thấy bất kỳ vấn đề nào, Windows sẽ cố gắng khắc phục chúng. Nếu Windows không thể khắc phục chúng, nó sẽ cảnh báo bạn rằng cần phải điều tra và hành động thêm. Di chuyển bên dưới nếu tìm thấy lỗi.


2. Sử dụng công cụ Quản lý dịch vụ và hình ảnh triển khai (DISM)

Quá trình quét DISM phát hiện các tệp hệ thống bị hỏng và Windows sẽ cố gắng sửa chúng và cung cấp cho bạn báo cáo tiến trình ở cuối. Nếu Windows không thể tìm thấy các tệp cần thiết để sửa chữa các tệp hệ thống bị hỏng, bạn cũng sẽ được cung cấp thông tin về những việc cần làm tiếp theo, kèm theo liên kết đến trang web của Microsoft và các tùy chọn khắc phục sự cố. Nhập lệnh bên dưới vào cửa sổ PowerShell.

DISM /TRỰC TUYẾN /DỌN HÌNH ẢNH /PHỤC HỒI SỨC KHỎE

Nếu DISM đã sửa mọi thứ hoặc không phát hiện bất kỳ lỗi nào, hãy khởi động lại máy tính xách tay hoặc máy tính của bạn và chạy lại để kiểm tra. sfc /scannow.


Trình kiểm tra tệp hệ thống ( Tệp hệ thống Checker), được tích hợp trong Windows, có thể kiểm tra các tệp hệ thống xem có bị hư hỏng hay không và có bất kỳ thay đổi nào khác không. Nếu file đã được sửa đổi, tiện ích sẽ tự động thay thế bằng phiên bản chính xác.

Khi nào nên sử dụng các lệnh này

Các lệnh này sẽ hữu ích khi chẩn đoán lỗi hệ điều hành Các cửa sổ. Nếu hệ thống hiển thị màn hình xanh, ứng dụng bị treo hoặc một số ứng dụng không hoạt động chức năng hệ thống, nhóm SFC có thể trợ giúp. Ngay cả khi việc thực thi lệnh SFC không khắc phục được bất kỳ điều gì, điều này sẽ cho phép bạn xác minh rằng các tệp hệ thống không bị hỏng và bạn có thể tiếp tục chẩn đoán theo những cách khác.

Lệnh DISM không cần thiết trong các trường hợp thông thường. Nhưng nếu lệnh SFC không thành công hoặc không thể thay thế các tệp bị hỏng bằng các tệp bình thường, DISM hoặc Công cụ sẵn sàng cập nhật hệ thống có thể tự sửa hệ điều hành và cho phép lệnh SFC chạy bình thường.

Sửa các tập tin hệ thống bằng lệnh SFC

Lệnh SFC phải được chạy với tư cách quản trị viên. Để thực hiện việc này, trong Windows 10 hoặc 8.1, nhấp chuột phải vào biểu tượng Bắt đầu và chọn tùy chọn Dấu nhắc Lệnh (Quản trị viên). Ngoài ra, trong tất cả các phiên bản Windows, bạn có thể tìm kiếm trong menu Bắt đầu/bật màn hình chính theo dòng chữ “dòng lệnh”, nhấp vào liên kết cần thiết nhấp chuột phải và chọn “Chạy với tư cách quản trị viên”.

kiểm tra đầy đủ hệ thống, nhập lệnh sau vào cửa sổ nhắc lệnh và nhấn:

Không đóng cửa sổ cho đến khi lệnh hoàn thành. Quá trình này có thể khá dài. Nếu mọi thứ đều ổn, sau khi kiểm tra thông báo “Bảo vệ Tài nguyên Windows“Bảo vệ tài nguyên Windows không tìm thấy bất kỳ vi phạm tính toàn vẹn nào.”

Nếu bạn thấy thông báo “Bảo vệ tài nguyên Windows đã tìm thấy các tệp bị hỏng nhưng không thể khắc phục một số tệp trong số đó”, trước tiên hãy thử khởi động hệ thống của bạn vào Chế độ an toàn. Trong Windows 10, 8.1 hoặc 8, để thực hiện việc này, hãy giữ phím khi chọn tùy chọn “Khởi động lại” trong menu tắt máy để đến màn hình lựa chọn thông số bổ sung lượt tải xuống. Trên Windows 7 trở lên phiên bản trước Khởi động lại máy tính của bạn và giữ phím trong khi khởi động. Sau khi khởi động vào chế độ an toàn, hãy chạy lại lệnh sfc /scannow.

Khắc phục sự cố SFC bằng lệnh DISM

Trong Windows 10, 8.1 và 8, bạn có thể sử dụng công cụ Quản lý dịch vụ và hình ảnh triển khai (DSIM) để khắc phục lỗi lưu trữ thành phần đang ngăn SFC hoạt động bình thường.

Để chạy công cụ này, hãy mở cửa sổ Dấu nhắc Lệnh với tư cách quản trị viên, nhập lệnh sau và nhấp vào . DISM sẽ kiểm tra bộ nhớ Các thành phần Windows nếu có hư hỏng và sẽ tự động khắc phục mọi sự cố được phát hiện.

DISM / Trực tuyến / Hình ảnh dọn dẹp / Khôi phục sức khỏe

Không đóng cửa sổ Dấu nhắc Lệnh cho đến khi quá trình hoàn tất. Quá trình xác minh có thể mất tới 10 phút. Nếu thanh tiến trình duy trì ở mức 20% trong một thời gian dài thì đừng lo lắng, điều này là bình thường.

Nếu theo kết quả thực hiện Lệnh DISM bất kỳ thay đổi nào được thực hiện, hãy khởi động lại máy tính của bạn. Sau khi hoàn tất, hãy chạy lại lệnh SFC và nó sẽ có thể thay thế các tệp bị hỏng bằng các tệp chính xác.

Trong Windows 7 và các phiên bản cũ hơn, lệnh DISM không khả dụng. Thay vào đó, bạn có thể tải xuống Công cụ sẵn sàng cập nhật hệ thống từ trang web chính thức của Microsoft. Công cụ này cho phép bạn kiểm tra hệ thống của mình để tìm sự cố và cố gắng khắc phục chúng.

Khôi phục hệ thống hoặc khôi phục nó về trạng thái ban đầu

Nếu vấn đề vẫn tiếp diễn và những công cụ này không thể khắc phục được thì có thể thực hiện các biện pháp quyết liệt hơn. System Restore cho phép bạn đưa Windows về trạng thái ban đầu. trạng thái sớm, điều này sẽ giải quyết được vấn đề nếu hệ điều hành vẫn hoạt động ở trạng thái đó.

Bạn cũng có thể đặt lại Windows về trạng thái xuất xưởng hoặc cài đặt lại. Trong Windows 10, 8.1 và 8, bạn có thể sử dụng chức năng Khôi phục Máy tính () cho phép bạn đưa Windows về trạng thái cũ. trạng thái ban đầu. Sau đó bạn sẽ phải cài đặt lại tất cả các chương trình, nhưng Tập tin người dùng sẽ không bị tổn hại. Trong Windows 7 trở về trước, bạn nên sử dụng phân vùng khôi phục do nhà sản xuất máy tính của bạn tạo hoặc chỉ cần cài đặt lại Windows từ đầu.

Nếu bạn gặp phải các lỗi khác khi chạy các lệnh được mô tả ở trên, hãy thử tìm kiếm mô tả của chúng trên Internet. Thông thường, đầu ra lệnh chứa thông tin về các tệp nhật ký, trong đó có thể tìm thấy nhiều thông tin hơn. chi tiết về một số vấn đề nhất định. Và cuối cùng, không cần thiết phải lãng phí thời gian vào việc chẩn đoán vấn đề phức tạp khi bạn có thể khôi phục điều kiện nhà máy hoặc cài đặt lại Windows.

Các lệnh được mô tả ở trên có các khả năng khác. Ví dụ: bạn có thể sử dụng SFC để kiểm tra và sửa các tệp hệ thống riêng lẻ. Và sử dụng DISM bạn có thể làm kiểm tra nhanh hệ thống không có bản vá hoặc trỏ tiện ích tới tệp WIM hoặc ESD chứa tệp hệ thống Windows.

Nguyên vật liệu

Nếu máy tính của bạn có vấn đề, đừng quyết định không cần thiết sẽ kiểm tra hệ điều hành về tính toàn vẹn của các tệp hệ thống. Thiệt hại hoặc xóa các đối tượng này thường là nguyên nhân thao tác sai MÁY TÍNH. Hãy xem cách bạn có thể thực hiện thao tác này trong Windows 7.

Nếu bạn nhận thấy bất kỳ lỗi nào trong quá trình hoạt động của máy tính hoặc hoạt động không đúng của nó, chẳng hạn như sự xuất hiện định kỳ của Màn hinh xanh cái chết thì trước hết là cần thiết. Nếu như séc này không tìm thấy bất kỳ lỗi nào, thì trong trường hợp này, bạn nên sử dụng phương pháp quét hệ thống để tìm tính toàn vẹn của các tệp hệ thống, điều mà chúng ta sẽ thảo luận chi tiết bên dưới. Hoạt động này có thể được thực hiện bằng cách sử dụng khả năng của phần mềm bên thứ ba hoặc bằng cách khởi chạy một chương trình nhúng Tiện ích Windows 7 "SFC" bởi vì "Dòng lệnh". Cần lưu ý rằng ngay cả các chương trình của bên thứ ba cũng chỉ được sử dụng để kích hoạt "SFC".

Phương pháp 1: Sửa chữa Windows

Một trong những gì phổ biến nhất chương trình của bên thứ bađể quét máy tính của bạn để phát hiện các tập tin hệ thống bị hư hỏng và khôi phục chúng nếu phát hiện thấy sự cố.


Chúng ta sẽ nói chi tiết hơn về hoạt động của tiện ích này khi xem xét Phương pháp 3, vì nó cũng có thể được khởi chạy bằng cách sử dụng các công cụ hệ điều hành do Microsoft giới thiệu.

Cách 2: Tiện ích Glary

Kế tiếp chương trình toàn diệnđể tối ưu hóa hiệu suất máy tính mà bạn có thể kiểm tra tính toàn vẹn của các tệp hệ thống là . Cách sử dụng ứng dụng này có một lợi thế quan trọng trước cách trước đó. Thực tế là Glory Utilities, không giống như Windows Repair, có Giao diện tiếng Nga, điều này tạo điều kiện thuận lợi rất nhiều cho công việc của người dùng trong nước.


Hơn thông tin chi tiết Về công việc "SFC"được trình bày khi xem xét phương pháp sau đây.

Phương pháp 3: "Dòng lệnh"

Kích hoạt "SFC"để quét tập tin bị hỏng Hệ thống Windows, bạn có thể sử dụng các công cụ hệ điều hành độc quyền, cụ thể "Dòng lệnh".


Chú ý! Để SFC không chỉ kiểm tra tính toàn vẹn của các tệp hệ thống mà còn khôi phục chúng nếu phát hiện lỗi, nên chèn công cụ trước khi bắt đầu đĩa cài đặt hệ điều hành. Đây phải là đĩa chính xác mà Windows được cài đặt trên máy tính này.

Có một số biến thể của việc sử dụng sản phẩm "SFC"để kiểm tra tính toàn vẹn của tập tin hệ thống. Nếu bạn cần quét mà không khôi phục các đối tượng hệ điều hành bị thiếu hoặc bị hỏng theo mặc định thì "Dòng lệnh" bạn cần nhập lệnh:

Nếu bạn cần kiểm tra xem một tệp cụ thể có bị hỏng hay không, bạn nên nhập lệnh khớp với mẫu sau:

sfc /scanfile=file_address

Cũng đội đặc biệt tồn tại để kiểm tra hệ điều hành nằm trên một ổ cứng khác, nghĩa là không phải cùng hệ điều hành mà bạn đang làm việc khoảnh khắc này. Mẫu của nó trông như thế này:

sfc /scannow /offwindir=Windows_directory_address

Sự cố khi khởi chạy "SFC"

Khi cố gắng kích hoạt "SFC" một vấn đề có thể xảy ra đó "Dòng lệnh" Một thông báo sẽ được hiển thị cho biết dịch vụ khôi phục không thể kích hoạt.

Hầu hết nguyên nhân chung Sự cố này đang vô hiệu hóa dịch vụ hệ thống "Trình cài đặt mô-đun Windows". Để có thể quét máy tính bằng công cụ "SFC", nó phải được bật.

  1. Nhấp chuột "Bắt đầu", đi đến "Bảng điều khiển".
  2. Mời vào "Hệ thống và an toàn".
  3. Bây giờ bấm "Sự quản lý".
  4. Một cửa sổ sẽ xuất hiện với danh sách khác nhau công cụ hệ thống. Nhấp chuột "Dịch vụ"để thực hiện chuyển đổi sang "Quản lý dịch vụ".
  5. Một cửa sổ có danh sách sẽ mở ra Dịch vụ hệ thống. Ở đây bạn cần tìm tên "Trình cài đặt mô-đun Windows". Để tìm kiếm dễ dàng hơn, hãy nhấp vào tên cột "Tên". Các phần tử sẽ được xây dựng theo bảng chữ cái. Đã phát hiện ra đối tượng mong muốn, kiểm tra giá trị nào trong trường của anh ấy "Loại khởi nghiệp". Nếu có một dòng chữ "Tàn tật", thì bạn nên kích hoạt dịch vụ.
  6. Nhấp chuột nhân dân tệ theo tên của dịch vụ được chỉ định và chọn từ danh sách "Của cải".
  7. Shell thuộc tính dịch vụ sẽ mở ra. Trong chuong "Là phổ biến" bấm vào khu vực "Loại khởi nghiệp", trong đó giá trị hiện được đặt "Tàn tật".
  8. Một danh sách mở ra. Ở đây bạn nên chọn một giá trị "Thủ công".
  9. Khi giá trị cần thiết được đặt, hãy nhấp vào "Áp dụng""ĐƯỢC RỒI".
  10. TRONG "Quản lý dịch vụ" trong một cột "Loại khởi nghiệp" trong dòng phần tử chúng ta cần, giá trị được đặt thành "Thủ công". Điều này có nghĩa là bây giờ bạn có thể chạy "SFC" thông qua dòng lệnh.

Như bạn có thể thấy, bạn có thể chạy kiểm tra máy tính về tính toàn vẹn của các tệp hệ thống bằng chương trình của bên thứ ba hoặc sử dụng "Dòng lệnh" Các cửa sổ. Tuy nhiên, dù bạn chạy kiểm tra thế nào thì công cụ hệ thống vẫn thực hiện "SFC". Đó là, ứng dụng bên thứ ba chỉ có thể giúp việc khởi chạy công cụ quét tích hợp trở nên dễ dàng và trực quan hơn. Vì vậy, đặc biệt để sản xuất loại này kiểm tra, tải xuống và cài đặt phần mềm chẳng ích gì nhà sản xuất bên thứ ba. Đúng, nếu nó đã được cài đặt trên máy tính của bạn cho mục đích tối ưu hóa hệ thống chung thì tất nhiên bạn có thể sử dụng nó để kích hoạt "SFC" dữ liệu sản phẩm phần mềm, vì điều này vẫn thuận tiện hơn so với hành động truyền thống thông qua "Dòng lệnh".

Hệ điều hành bao gồm một số lượng lớn tập tin hệ thống cung cấp nó công việc bình thường. Nếu một hoặc nhiều tệp bị hỏng, hệ điều hành sẽ không thể hoạt động đầy đủ. Điều này có thể được thể hiện dưới dạng lỗi và lỗi trong quá trình hoạt động, chẳng hạn như Explorer gặp sự cố hoặc sự cố khi quản lý các thành phần Windows hoặc máy tính không thể khởi động.

Nguyên nhân gây hư hỏng file hệ điều hành Hệ thống Windows có thể có nhiều. Đây có thể là virus, tweaker, người dùng cố tình sửa đổi tập tin, thiệt hại cứngđĩa và như vậy. Các nhà phát triển của Microsoft đã thấy trước khả năng xảy ra sự kiện như vậy nên họ đã tạo ra một hệ thống kiểm tra tính toàn vẹn của các tệp hệ thống Windows (công cụ System File Checker). Nó cho phép bạn không chỉ xác định các thay đổi mà còn đưa mọi thứ về trạng thái ban đầu. chế độ tự động, nếu có thể.

Mục đích của công việc là so sánh các tập tin hệ thống nằm trong Thư mục Windows với các mẫu tham chiếu, được lưu trữ trong kho thành phần Windows đặc biệt nằm trong thư mục WinSxS. Nếu chúng khác nhau hoặc tệp bị thiếu, nó sẽ được thay thế bằng tệp gốc từ kho lưu trữ.

Để sử dụng Trình kiểm tra tệp hệ thống, bạn cần có dấu nhắc lệnh chạy với quyền quản trị viên máy tính. Để kiểm tra, hãy sử dụng lệnh sfc, lệnh này có một số phím. Để bắt đầu kiểm tra tính toàn vẹn của tất cả các tệp được bảo vệ và tự động sửa những tệp đã thay đổi hoặc bị thiếu, hãy nhập lệnh sfc/scannow và đợi quá trình xác minh tập tin hoàn tất. Anh ấy có thể lấy thời gian dài, vì vậy hãy kiên nhẫn. Một thông báo tóm tắt sẽ được hiển thị ở cuối.

Không phải lúc nào cũng cần thiết quét toàn bộ Với tự động sửa, vì vậy có thêm một số phím có thể hữu ích.

  • /verifyonly - chỉ kiểm tra tất cả các tệp hệ thống mà không cố gắng tự động khôi phục chúng
  • /scanfile - thực hiện quét và phục hồi tập tin cụ thể, yêu cầu chỉ định đường dẫn đầy đủ tới tệp
  • /verifyfile - kiểm tra một tập tin cụ thể mà không tự động sửa

Nếu mọi thứ trong hệ thống đều ổn, một thông báo sẽ thông báo cho bạn rằng Windows Resource Protection chưa phát hiện bất kỳ vi phạm tính toàn vẹn nào. Nếu không, tin nhắn sẽ khác nhau tùy theo tình huống. Nếu Windows không thể thực hiện lệnh này, sau đó thực hiện tương tự ở chế độ an toàn.

Nếu các tệp bị hỏng được phát hiện và được thay thế thành công bằng phiên bản chính xác, Windows sẽ thông báo cho bạn về điều này bằng một thông báo tương ứng. Đây có thể coi là hoạt động kiểm tra và khôi phục tính toàn vẹn của hệ thống Tệp Windows hoàn tất.

Khôi phục cửa hàng thành phần

Tuy nhiên, có thể bản thân bộ lưu trữ sẽ bị hỏng hoặc bị thiếu. Điều này đặc biệt quan trọng đối với những người thích cài đặt các bản dựng hệ điều hành tùy chỉnh thay vì hình ảnh gốc. Trong trường hợp này công việc tiện ích sfc sẽ là không thể. Để giải quyết vấn đề, bạn có thể thử phục hồi tự động Windows Component Store bằng lệnh có sẵn bắt đầu từ Windows 8:

Dism /Trực tuyến /Dọn dẹp-Hình ảnh /RestoreHealth

Chủ sở hữu 7 có bản cập nhật đã cài đặt KB2966583 chỉ có thể kiểm tra bộ nhớ bằng lệnh:

DISM /Trực tuyến /Hình ảnh dọn dẹp /ScanHealth

Có thể tìm thấy kết quả thực hiện bằng cách xem nhật ký tại C:\Windows\Logs\CBS\Checksur.log

Phục hồi thủ công các tập tin bị hỏng

Tuy nhiên, có thể xảy ra trường hợp quá trình quét hiển thị lỗi nhưng Windows Resource Protection sẽ không thể tự động sửa chúng. Thông tin về chúng sẽ được chứa trong tệp nhật ký CBS có tại C:\Windows\Logs\CBS\CBS.log có thể mở được bằng bất kỳ trình soạn thảo văn bản nào.

Chỉ để làm điều này, nó phải được khởi chạy với quyền quản trị viên máy tính. Tập tin lưu trữ rất nhiều thông tin kĩ thuật, nhưng chúng tôi quan tâm đến các dòng chứa . Bạn có thể tìm thấy chúng bằng cách sử dụng tìm kiếm được tích hợp trong trình chỉnh sửa bằng cách nhấn tổ hợp phím Ctrl + F hoặc đi theo cách khác và chạy lệnh sau trong dòng lệnh chạy với tư cách quản trị viên.

Findstr /c:"" c:\windows\logs\CBS\CBS.log >c:\sfcresult.txt

Do đó, chúng ta báo cho Windows rằng nó cần tìm tất cả các dòng có trong file CBS.log và lưu kết quả vào ổ C trong file sfcresult.txt. Như vậy file sẽ chứa những thông tin được lọc liên quan đến công việc đội sfc. Tất cả những gì còn lại là nghiên cứu kỹ, không quên chú ý đến ngày giờ ghi trên dòng với thời gian quét, để không nghiên cứu kết quả cũ. TRONG trong trường hợp này hệ thống đã khôi phục thành công tệp autoplay.dll bằng tệp tham chiếu từ kho lưu trữ trong thư mục WinSxS, trong đó có một mục tương ứng trong nhật ký.

2017-02-04 13:30:58, Thông tin CSI 0000032f Sửa chữa 1 thành phần 2017-02-04 13:30:58, Thông tin CSI 00000330 Bắt đầu xác minh và sửa chữa giao dịch 2017-02-04 13:30:59, Thông tin CSI 00000331 Sửa chữa tệp bị hỏng "\??\C:\Windows\System32"\"autoplay.dll" từ cửa hàng 2017-02-04 13:30:59, Thông tin CSI 00000332 Kết quả sửa chữa đã tạo: POQ 140 bắt đầu: 0: Di chuyển tệp: Source = "\SystemRoot\WinSxS\Temp\PendingRenames\e0b17dc6d17ed201983d0000f415f015._0000000000000000.cdf-ms", Destination = "\SystemRoot\WinSxS\FileMaps\_0000000000000000 .cdf-ms" 1: Tệp: Nguồn = "\SystemRoot\WinSxS\ Temp\PendingRenames\3a1480c6d17ed201993d0000f415f015.$$.cdf-ms", Destination = "\SystemRoot\WinSxS\FileMaps\$$.cdf-ms" 2: Di chuyển tệp: Source = "\SystemRoot\WinSxS\Temp\PendingRenames\a29d89c6 d17ed2019a3d00 00f415f015 . $$_system32_21f9a9c4a2f8b514.cdf-ms", Destination = "\SystemRoot\WinSxS\FileMaps\$$_system32_21f9a9c4a2f8b514.cdf-ms" 3: Tệp liên kết cứng: Source = "\SystemRoot\WinSxS\amd64_microsoft-windows-autoplay_3 1bf3856ad36 4e35_6.1.7601 .17514_none_04c88123045c625c \autoplay.dll", Destination = "\??\C:\Windows\System32\autoplay.dll" POQ 140 kết thúc. 2017-02-04 13:30:59, Thông tin CSI 00000333 Sửa chữa hoàn tất

Nếu không thể tự động sửa tệp hệ thống bị hỏng, chúng tôi sẽ phải tự sửa. Toàn bộ mục đích của hoạt động là thay thế các tệp hiện có trên máy tính bằng các bản sao tốt đã biết. Chúng có thể được sao chép từ một máy tính khác bằng phiên bản tương tự Hệ điều hành Windows và lưu nó vào một thư mục nào đó trên máy của bạn hoặc vào ổ flash USB.

Tuy nhiên, hệ điều hành sẽ không cho phép bạn thay thế các tập tin một cách đơn giản; trước tiên bạn sẽ phải có được sự cho phép thích hợp. Điều này có thể được thực hiện trong Giao diện đồ họa, mà chúng tôi đã viết về. Ở đây chúng ta sẽ xem xét làm thế nào điều này có thể được thực hiện bằng cách sử dụng dòng lệnh. Đầu tiên chúng ta cần trở thành chủ sở hữu tập tin bị hỏng, chạy lệnh sau.

Takeown /f full_path_to_the_file, ví dụ takeown /f C:\windows\system32\autoplay.dll

Các tệp hệ thống mà chúng tôi quan tâm nằm trong tệp hình ảnh có tên install.wim trong thư mục nguồn và hình ảnh có thể chứa một số phiên bản khác nhau hệ điều hành trong các thư mục thích hợp, hãy cẩn thận. Trên đĩa khôi phục, tệp có tên boot.wim.

Nếu máy tính của bạn không khởi động được

Tất cả những điều trên đều áp dụng cho trường hợp máy tính có thể khởi động và chúng tôi có thể thực hiện kiểm tra trực tiếp trong Windows. Tuy nhiên, thiệt hại đối với các tập tin hệ thống có thể nghiêm trọng đến mức không thể khởi động được. Trong trường hợp này, bạn có thể kiểm tra các tệp hệ thống Windows trong môi trường khôi phục WinRE ( Phục hồi Windows môi trường). Để thực hiện việc này, hãy khởi động vào môi trường khôi phục như mô tả và khởi chạy dòng lệnh.

Sfc /scannow /OFFBOOTDIR=X:\ /OFFWINDIR=X:\windows

Ở đây X cần được thay thế bằng ký tự ổ đĩa chứa hệ điều hành mà chúng tôi muốn kiểm tra. Khó khăn là các ký tự ổ đĩa trong Windows RE có thể không khớp với các ký tự phân vùng trong chính Windows. Để tìm ra chúng, hãy chạy tuần tự các lệnh sau.

Diskpart Danh sách đĩa Sel đĩa 0 Chi tiết đĩa Thoát

Kết quả là chúng ta nhận được danh sách các ổ đĩa trên đĩa hệ thống và nhãn tương ứng của chúng. Chúng tôi sẽ thay thế nhãn bắt buộc thay vì X trong lệnh để bắt đầu quét các tệp hệ thống. Tuy nhiên, tìm hiểu nhãn mong muốnđĩa có thể được thực hiện theo cách khác, bằng vũ lực.

Cd /d C: thư mục /b

Ở đây, trước tiên chúng ta vào ổ C, sau đó hiển thị danh sách các tệp trong phần này để chúng ta có thể hiểu nó thực sự là ổ đĩa nào. Nếu bạn không đoán được thì chúng ta chuyển sang lá thư tiếp theo và nhìn lại danh sách.

Cd /d D: thư mục /b

Sớm muộn gì cũng sẽ bị “chọc khoa học” tìm ra đĩa hệ thống. Giả sử trong môi trường khôi phục, ổ đĩa Windows có chữ G và chúng tôi muốn kiểm tra tính nguyên gốc và nếu cần, tự động sửa tệp “C:\Windows\System32\msconfig.exe”, khi đó lệnh sẽ thực hiện như sau hình thức:

Sfc /scanfile=G:\Windows\System32\msconfig.exe /offbootdir=G:\ /offwindir=G:\windows

Chúng tôi đã xem xét nhiều cách khác nhau tự động khôi phục các tập tin hệ thống bị hỏng trong Windows và chế độ thủ công, bao gồm cả việc sử dụng môi trường Phục hồi Windows. Với sự trợ giúp của nó, bạn có thể khắc phục sự cố máy tính do các thành phần hệ điều hành bị hỏng.