Kiểm tra hệ thống. Kiểm tra tính toàn vẹn của các tệp hệ thống Windows

Hệ điều hành Windows đã có lỗi kể từ khi ra đời. Chúng đã xảy ra ở hầu hết các phiên bản. Nó trông khác. Một thông báo lỗi bật lên, "màn hình xanh chết chóc" hiển thị, ứng dụng gặp sự cố hoặc hệ thống khởi động lại hoàn toàn. Trong hầu hết các trường hợp, điều này là do vi phạm tính toàn vẹn của các tệp hệ thống và các tệp quan trọng đối với hoạt động. Nhưng lý do dẫn đến những hậu quả như vậy có thể là do ô nhiễm hoặc lỗi chung của hệ thống.

Bắt đầu với Windows 2000, một cơ chế đã được triển khai bên trong nó cho phép bạn kiểm tra tính toàn vẹn của các tệp quan trọng bằng khả năng khôi phục chúng. Tên của tiện ích là SFC. Ứng dụng nổi tiếng nhất là SFC /scannow. Lệnh này là gì và dùng để làm gì sẽ được mô tả chi tiết trong bài viết này.

SFC /scannow - nó là gì?

Nói chung, liên kết này được sử dụng ở mọi nơi trên Internet trong các hướng dẫn và những thứ tương tự. Trên thực tế, biểu thức theo sau dấu gạch chéo chỉ là một khóa hoặc đối số của tiện ích SFC.

SFC là một chương trình đặc biệt được thiết kế để kiểm tra trạng thái của các tệp hệ thống nhằm tìm ra các biến dạng, vi phạm tính toàn vẹn hoặc thậm chí là sự vắng mặt của chúng. Bạn cần chạy nó với một số đối số nhất định, danh sách các đối số đó sẽ được trình bày bên dưới.

  • SFC /? Phím này sẽ hiển thị danh sách tất cả các đối số có sẵn cùng với các ví dụ về cách sử dụng chúng. Trên thực tế, hiệu quả tương tự có thể đạt được bằng cách đơn giản gọi SFC mà không cần tiền tố;
  • SFC /scannow. Chìa khóa này là gì? Nó quét, tính toán xem các tập tin hệ thống có bị thay đổi hay không và nếu có, nó sẽ bắt đầu khôi phục. Toàn bộ chu trình sẽ diễn ra ở chế độ mặc định, tức là. Không cần sự can thiệp của người dùng sau khi nhập lệnh. Đôi khi kết quả từ quy trình này có thể hiển thị nội dung như "SFC /scannow không thể khôi phục một số tệp". Điều này có nghĩa là tệp bị hỏng đến mức không thể khôi phục được hoặc bị thiếu hoàn toàn;

  • /chỉ xác minh. Đối số này chỉ đơn giản là kiểm tra các tệp mà không khôi phục chúng;
  • /scanfile=Đường dẫn tới file cần quét. Quét và cố gắng khôi phục một tệp cụ thể;
  • /verifyfile=Đường dẫn tới file cần xác minh. Tương tự như lệnh trước, nhưng không khôi phục các trường hợp sự cố đã tìm thấy;

Các lệnh bổ sung

  • /offwindir=ký tự ổ đĩa cần quét. Cho phép kiểm tra tính toàn vẹn bằng cách chỉ ra cụ thể nơi hệ thống Windows được cài đặt;
  • /offbootdir=ký tự ổ đĩa mà bạn muốn khôi phục tập tin. Khóa này được sử dụng cùng với scannow và đối số trước đó;
  • /quét một lần. Phím này đặt lịch quét cho lần khởi động lại hệ thống tiếp theo;
  • /scanboot. Đối số này, giống như đối số trước, chỉ quét kế hoạch mỗi khi bạn khởi động lại;
  • /hoàn nguyên. Phím này hoàn tác các thay đổi được áp dụng trong quá trình thực hiện các lệnh trước đó;
  • /purgecahe. Đối số sẽ xóa các tệp nguồn khỏi bộ đệm đặc biệt, từ đó quá trình khôi phục diễn ra. Đồng thời, nó được kiểm tra và điền vào những cái hiện tại nếu tính toàn vẹn của chúng không bị xâm phạm;
  • /cachesize=i. Phím này đặt kích thước bộ đệm theo mong muốn của người dùng. Giá trị của i được đo bằng megabyte.

Ví dụ về sử dụng SFC /scannow. Điều này mang lại điều gì và đầu ra của kết quả

Bạn cần sử dụng SFC trên dòng lệnh. Điều này sẽ yêu cầu quyền quản trị viên. Để thực hiện việc này, bạn cần nhấp vào nút “Bắt đầu” và đi đến “Phụ kiện”. Có "Dòng lệnh". Bạn cần nhấp chuột phải vào nó và chọn “Chạy với tư cách quản trị viên”.

Một màn hình đen sẽ xuất hiện trong đó các lệnh sẽ được nhập và kết quả tương ứng sẽ được hiển thị. Cửa sổ trông như thế này:

Trong đó bạn có thể nhập một trong các lệnh được liệt kê ở trên, tùy theo tình huống. Ví dụ: cái đầu tiên bạn có thể sử dụng là SFC /scannow. Nó sẽ cho cái gì? Đầu tiên, tiện ích sẽ kiểm tra tất cả các file hệ thống quan trọng, sau đó so sánh chúng với cơ sở dữ liệu bộ đệm.

Nếu phát hiện thấy bất kỳ sự khác biệt nào, chúng sẽ được khôi phục. Trong quá trình vận hành tiện ích, tiến trình được hiển thị, khi đạt 100%, kết quả của quy trình sẽ được hiển thị. Có thể có một số trong số họ:

  • Chương trình không phát hiện bất kỳ hành vi vi phạm tính toàn vẹn nào. Kết luận của câu này cho chúng ta biết rằng mọi thứ đều ổn với hệ thống;
  • Cần phải khởi động lại để hoàn tất. Khởi động lại hệ thống Windows của bạn và chạy lại sfc. Nếu kết quả này xảy ra khi sử dụng SFC /scannow recovery thì có thể là do môi trường bị hạn chế. Hệ thống đưa ra giải pháp cho vấn đề.

Danh sách phản hồi của hệ thống này xảy ra thường xuyên nhất.

Các tin nhắn khác được sử dụng ít thường xuyên hơn

    Chương trình đã phát hiện các tệp bị hỏng nhưng không thể khôi phục một số tệp trong số đó. Đây không phải là tùy chọn thuận lợi nhất, vì bộ đệm lưu trữ các phiên bản nguyên vẹn và chính xác của tệp có thể bị hỏng;

    Tiện ích không thể thực hiện thao tác được yêu cầu. Kết quả này được hiển thị trong trường hợp có bất kỳ hạn chế nào từ phía hệ thống. Bạn nên thử khởi động lại vào chế độ an toàn và nhập các lệnh vào đây;

    Tiện ích đã phát hiện các tập tin bị hỏng và khôi phục chúng thành công. Thông báo này cho biết rằng tất cả các sự cố hệ thống đã được giải quyết. Kết quả chạy SFC /scannow trong Windows 7 được lưu vào địa chỉ sau: Đường dẫn đến thư mục Windows\Logs\CBS\CBS.log;

Sử dụng SFC /scannow trong Windows 7, 8, 10 đôi khi có thể dẫn đến kết quả bất thường. Nếu tiện ích cho biết không tìm thấy lỗi nào nhưng hệ thống vẫn không ổn định, bạn cần khởi động lại SFC. Có những trường hợp vấn đề được giải quyết thành công ở lần thử thứ ba hoặc thậm chí thứ năm. Điều tương tự cũng xảy ra với các kết quả không thành công khác. Bạn cũng nên sử dụng tiện ích được trình bày ở chế độ an toàn vì các dịch vụ và quy trình riêng lẻ sẽ không can thiệp.

Phần kết luận

Bài viết đã thảo luận chi tiết về việc sử dụng tiện ích SFC.exe /scannow. Nó là gì và cách sử dụng nó đã được mô tả trong các ví dụ về các phím khác nhau. Để tránh sử dụng tiện ích SFC, tốt hơn hết bạn nên giám sát hệ thống và ngăn chặn sự phá hủy và lỗi của nó. Điều này có thể đạt được bằng cách sử dụng các sản phẩm phần mềm chống vi-rút, hệ thống quét và dọn dẹp sổ đăng ký. Bạn cũng nên theo dõi cẩn thận những gì được cài đặt trên máy tính của mình. Và quan trọng nhất, tránh tải xuống các tệp và chương trình lạ từ các tài nguyên đáng ngờ hoặc không quen thuộc. Việc tuân thủ các tiêu chuẩn đơn giản nhất về trình độ máy tính sẽ loại bỏ nhu cầu sử dụng các công cụ để kiểm tra tính toàn vẹn của hệ thống và gọi trình hướng dẫn.

Cũng giống như phần cứng, phần mềm cũng xuống cấp do phải chịu tải trọng đáng kể từ người dùng. Do đó, việc kiểm tra tính toàn vẹn của các tệp hệ thống trong Windows 10 phải được thực hiện định kỳ và nếu cần, nên sửa chữa các khu vực bị hỏng.

Bài kiểm tra

HĐH có một tiện ích tích hợp sẵn để xác định các tệp bị hỏng và thay thế chúng bằng các phiên bản đang hoạt động.

Thật tốt khi biết! Các tệp hệ điều hành gốc được lưu trữ trên đĩa hệ thống trong thư mục Windows\WinSxS.

vấn đề có thể xảy ra

Khôi phục hệ điều hành bằng cách sử dụng sfc /scannow sẽ thất bại nếu bản thân bộ lưu trữ nguồn bị hỏng. Trường hợp này trước hết bạn phải khôi phục ảnh gốc bằng tiện ích Quản lý dịch vụ và hình ảnh triển khai (DSIM). Nó được thiết kế để làm việc với hình ảnh Windows.


Thật tốt khi biết! Khi khôi phục bộ nhớ bằng tiện ích DISM, Trung tâm cập nhật sẽ được sử dụng.

Sự hồi phục

Sau khi chạy tiện ích DISM và khôi phục nguồn, chạy lại lệnh trên dòng lệnh sfc /scannow. Trong trường hợp này, tính toàn vẹn của hệ thống sẽ được khôi phục hoàn toàn. Để tiếp tục làm việc, hãy khởi động lại máy tính của bạn. Nếu vì lý do nào đó, bản sửa lỗi không hoạt động và bạn đang sử dụng một phương pháp cài đặt lại hệ điều hành triệt để, hãy đọc cách tạo ổ flash USB có khả năng khởi động trong bài viết “Tạo ổ flash cài đặt Windows 10 theo nhiều cách khác nhau”.

Phần kết luận

Tính toàn vẹn của các tệp Windows 10 bị xâm phạm sau khi xử lý chúng không đúng cách, thường xuyên cài đặt lại chương trình hoặc ghi đè thông tin. Để khôi phục, hãy sử dụng tiện ích tích hợp sẵn sfc /scannow, thao tác này sẽ tự động thực hiện mọi việc bằng cách sử dụng bộ lưu trữ tệp gốc. Nếu ảnh gốc bị hỏng, hãy khôi phục nó bằng cách sử dụng Quản lý dịch vụ và hình ảnh triển khai.

Các ứng dụng từ Windows Store không hoạt động hoặc hoạt động có lỗi, sự cố trong phần màn hình nền của Windows và tính không ổn định của toàn bộ hệ điều hành thường là kết quả của việc các tệp hệ thống quan trọng bị hỏng. Cách dễ nhất để thoát khỏi tình huống tệp hệ thống bị hỏng - hoặc . Nhưng một động thái như vậy đòi hỏi sự hiện diện của phiên bản sau - nếu không phải ở phiên bản mới, thì ít nhất là ở một dạng nào đó. Nếu thậm chí không có một số loại điểm khôi phục hoặc bản sao lưu, trước khi sử dụng giải pháp triệt để cho vấn đề ở dạng Windows, bạn có thể thử khôi phục tính toàn vẹn của các tệp hệ thống của nó. Dưới đây chúng ta sẽ xem xét 5 cách để thực hiện việc này, với điều kiện Windows hiện tại vẫn có khả năng khởi động. Chỉ có hai phương pháp khôi phục tính toàn vẹn của các tệp Windows sẽ được cung cấp; ba phương pháp còn lại là giải pháp cho các tình huống phức tạp do cần khôi phục việc lưu trữ các thành phần hệ thống.

1. Khôi phục tính toàn vẹn của file Windows

Để xác định các tệp hệ thống quan trọng bị thiếu hoặc bị hỏng và khôi phục chúng, Windows cung cấp tiện ích sfc.exe tiêu chuẩn hoạt động bằng dòng lệnh. Tiện ích này thay thế các tệp hệ thống bị hỏng hoặc bị thiếu bằng các tệp gốc từ bộ lưu trữ thành phần đặc biệt nằm trong thư mục “WinSxS” bên trong thư mục “Windows” trên ổ C. Chạy dòng lệnh với tư cách quản trị viên và nhập:

Bấm phím Enter. Sau khi quét xác định các file hệ thống cần thay thế, chúng sẽ được khôi phục.

Nhưng điều này chỉ sau khi hoàn thành thành công hoạt động. Nếu bản thân nội dung của bộ lưu trữ bị hỏng, thao tác sẽ kết thúc với thông báo cho biết không thể khôi phục một số tệp hệ thống. Trong trường hợp này, trước tiên bạn phải sử dụng đến cách khôi phục kho thành phần Windows, sau đó thực hiện thao tác khôi phục các tệp về thư mục làm việc của chúng.

2. Khôi phục kho thành phần hệ thống: DISM

Để khôi phục việc lưu trữ các tệp hệ thống gốc, chúng tôi sẽ sử dụng tiện ích bảo trì hình ảnh Windows DISM, tiện ích này cũng hoạt động thông qua dòng lệnh. Trong quá trình khôi phục bộ nhớ, tiện ích này sử dụng dịch vụ Windows Update và tải xuống các tệp hệ thống bị thiếu hoặc bị hỏng từ máy chủ Microsoft. Vì vậy, sự hiện diện của Internet là điều kiện tiên quyết để hoạt động thành công.

Khởi chạy dòng lệnh với tư cách quản trị viên và nhập:

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

Bấm phím Enter. Nếu thao tác được thực hiện thành công, chúng ta sẽ thấy thông báo tương ứng.

Bây giờ chúng ta thực hiện thao tác được thảo luận ở đoạn 1 của bài viết.

Cũng có thể xảy ra trường hợp quá trình vận hành bị treo hoặc bị lỗi. Đặc biệt, thông báo về nỗ lực thực hiện thao tác không thành công sẽ đi kèm với đề xuất chỉ ra đường dẫn từ đó bạn có thể lấy dữ liệu để khôi phục bộ lưu trữ thành phần hệ thống.

Chúng tôi sẽ xem xét quá trình khôi phục bộ lưu trữ, chỉ ra nguồn thu thập dữ liệu sau đó một chút, trong đoạn 4 của bài viết.

3. Khôi phục kho thành phần hệ thống: PowerShell

Bạn có thể khôi phục các thành phần hệ thống theo cách khác - sử dụng công cụ Windows PowerShell. Phương pháp này tương tự như phương pháp trước: dịch vụ Windows Update cũng được sử dụng để khôi phục bộ nhớ. Và theo đó, trong trường hợp này cũng cần có kết nối Internet. Phương pháp sử dụng PowerShell sẽ mất nhiều thời gian hơn so với phương pháp sử dụng tiện ích DISM trước đó, nhưng quá trình khôi phục bản thân bộ lưu trữ sẽ được thực hiện kỹ lưỡng hơn.

Chạy PowerShell với tư cách quản trị viên và nhập:

Sửa chữa-WindowsImage -Trực tuyến -RestoreHealth

Bấm phím Enter. Nếu bộ lưu trữ tệp hệ thống được khôi phục thành công, chúng tôi sẽ nhận được báo cáo sau, như được hiển thị trong ảnh chụp màn hình bên dưới, trong đó, đặc biệt, thông số “Trạng thái sức khỏe hình ảnh” sẽ được đánh dấu là “Khỏe mạnh”. Và điều này có nghĩa là bộ lưu trữ file hệ thống đã được khôi phục. Bây giờ cần phải thực hiện thao tác được mô tả ở đoạn 1 của bài viết.

4. Khôi phục kho thành phần hệ thống: Đĩa cài đặt Windows

Bạn có thể sử dụng cách khôi phục kho thành phần Windows cho biết nguồn dữ liệu nếu không có Internet hoặc hai phương pháp trước đó không mang lại kết quả khả quan. Nguồn trích xuất dữ liệu để khôi phục bộ lưu trữ thành phần hệ thống là đĩa cài đặt của phiên bản và phiên bản Windows tương ứng. Đây có thể là phương tiện cài đặt vật lý - ổ đĩa flash hoặc đĩa hoặc có thể là ảnh ISO với bộ phân phối. Cái sau phải được gắn vào một ổ đĩa ảo bằng cách gọi menu ngữ cảnh trên đó và chọn lệnh “Kết nối”.

Chúng tôi kết nối ổ đĩa flash, đĩa hoặc hình ảnh, chạy PowerShell với tư cách quản trị viên và nhập lệnh như:

Repair-WindowsImage -Online -RestoreHealth -Source D:\sources\install.wim

Trong lệnh này, ký tự ổ đĩa của phương tiện cài đặt có thể được thay thế. Trong ví dụ của chúng tôi, đây là chữ cái D và thay vì nó, trong từng trường hợp riêng lẻ, bạn cần thay thế chữ cái của riêng mình cho ổ đĩa flash, ổ đĩa vật lý hoặc ổ đĩa gắn kết, khi chúng xuất hiện trong Windows Explorer. Sau khi nhập lệnh nhấn Enter.

Dựa trên kết quả của thao tác, như trong trường hợp trước, việc hoàn thành thành công của nó sẽ được biểu thị bằng trạng thái “Khỏe mạnh” của tham số “Trạng thái sức khỏe hình ảnh”.

Sau khi khôi phục bộ lưu trữ, chúng tôi khởi chạy thao tác được thảo luận ở đoạn 1 của bài viết.

5. Cập nhật Windows 10

Bạn có thể khôi phục tính toàn vẹn của các tệp hệ thống Windows 10 bị hỏng bằng cách cập nhật hệ thống bằng tiện ích Media Creation Tool. Nó có thể được tải xuống từ trang web chính thức của Microsoft. Cập nhật Windows 10 là cách lâu nhất và đồng thời là cách đáng tin cậy nhất để đưa hệ điều hành hoạt động trở lại. Quá trình cập nhật Windows 10 mất khoảng thời gian tương đương với quá trình cài đặt lại. Là một phần của quá trình này, tất cả các tệp hệ thống bị hỏng sẽ bị ghi đè, dữ liệu hồ sơ người dùng, các chương trình đã cài đặt và cài đặt hệ thống sẽ được lưu và đầu ra sẽ là bản mới nhất, với tất cả các Bản cập nhật kỷ niệm Windows 10 được cài đặt.

Khởi chạy Công cụ tạo phương tiện. Chúng tôi chấp nhận các điều khoản cấp phép.

Chọn “Cập nhật PC này ngay bây giờ”.

Và đợi quá trình cập nhật hoàn tất.

Có một ngày tuyệt vời!

Không hoạt động chính xác, bạn có thể sử dụng tiện ích dòng lệnh SFC để khôi phục các tệp hệ thống bị hỏng hoặc bị mất.

Khi bạn bắt đầu nhận thấy các lỗi ngẫu nhiên, sự cố khi khởi động hệ thống hoặc sự cố với các thành phần Windows, rất có thể tình trạng này xảy ra do các tệp hệ thống bị hỏng hoặc bị mất.

Mặc dù Windows 10 thực hiện rất tốt việc bảo vệ các tệp cần thiết để máy tính của bạn hoạt động bình thường nhưng một số ứng dụng, trình điều khiển hoặc thậm chí các bản cập nhật Windows có thể khiến hệ thống của bạn không ổn định. Giống như các phiên bản trước của hệ thống Microsoft, Windows 10 bao gồm Trình kiểm tra tệp hệ thống (SFC), một tiện ích dòng lệnh nhỏ gọn nhưng mạnh mẽ có thể thực hiện quét tính toàn vẹn của hệ thống và thay thế các tệp bị hỏng hoặc bị thiếu bằng phiên bản gốc.

Trong hướng dẫn này, chúng tôi sẽ trình bày các bước sử dụng Trình kiểm tra tệp hệ thống (SFC) để tự động sửa chữa các tệp hệ thống bị hỏng trong khi hệ điều hành đang chạy. Chúng ta cũng sẽ xem cách chạy tiện ích trong Chế độ nhắc lệnh an toàn và cách khôi phục thủ công các tệp hệ thống bị hỏng gây ra sự cố.

Cảnh báo: Trước khi bắt đầu sử dụng tiện ích SFC, bạn nên tạo bản sao lưu toàn bộ hệ thống của mình hoặc tạo điểm khôi phục hệ thống. Trong trường hợp có sự cố xảy ra, bạn có thể đưa hệ thống về trạng thái ban đầu.

Lệnh sau cho phép bạn thực hiện quét toàn bộ các tệp được bảo vệ trên máy tính của mình và sửa các tệp gây ra sự cố khi chạy Windows 10.

Dòng lệnh

Sfc /scannow

3. Sau khi quá trình quét hoàn tất, bạn sẽ thấy một trong các thông báo sau:

  • Bảo vệ tài nguyên Windows không phát hiện vi phạm tính toàn vẹn. Điều này có nghĩa là không tìm thấy tệp nào bị hỏng hoặc bị mất trên hệ thống.
  • Bảo vệ tài nguyên Windows không thể thực hiện thao tác được yêu cầu. Thông báo này có nghĩa là đã xảy ra lỗi trong quá trình quét và bạn cần quét ngoại tuyến.
  • Windows Resource Protection đã phát hiện các tệp bị hỏng và sửa chữa chúng thành công. Xem CBS.Log WinDir%\Logs\CBS\CBS.log để biết thông tin. Thông báo này xuất hiện khi SFC có thể khắc phục được sự cố. Bạn có thể xem tạp chí để biết thông tin chi tiết.
  • Bảo vệ tài nguyên Windows đã phát hiện các tệp bị hỏng nhưng không thể sửa chữa một số tệp trong số đó. Xem CBS.Log %WinDir%\Logs\CBS\CBS.log để biết thông tin. Trong trường hợp này, bạn cần phải sửa các tập tin bị hỏng theo cách thủ công.
Khuyên bảo:Để khắc phục mọi sự cố, bạn có thể phải thực hiện quy trình kiểm tra tính toàn vẹn khoảng ba lần.

Để xem thông tin về hoạt động của trình kiểm tra tính toàn vẹn trong tệp CBS.Log, bạn cần tạo một bản sao tệp có thể đọc được trên màn hình của mình:

1. Tìm kiếm menu Bắt đầu Dòng lệnh, nhấp chuột phải vào liên kết xuất hiện và chọn Chạy như quản trị viên.

2. Gõ lệnh sau và nhấn Enter

Findstr /c:"" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfclogs.txt"

3. Mở tệp sfclogs.txt nằm trên màn hình của bạn bằng Notepad. Tệp sẽ chứa thông tin chi tiết về quá trình quét hệ thống và các tệp không thể khôi phục được.

Ghi chú: thông tin chi tiết chỉ khả dụng khi thực hiện quét trong Windows 10, nhưng không có khi chạy tiện ích ở Chế độ An toàn trong Dấu nhắc Lệnh.

Đôi khi các tệp hệ thống được bảo vệ cần được khôi phục đã được tải vào RAM trong khi Windows 10. Trong trường hợp này, bạn có thể sử dụng Trình kiểm tra tệp hệ thống trong khi khởi động hệ thống để khắc phục mọi sự cố được phát hiện.

  • 1. Sử dụng phím tắt Windows + I để mở ứng dụng Cài đặt.
  • 2. Chọn phần “Cập nhật và bảo mật”.
  • 3. Từ menu, chọn tùy chọn “Phục hồi”.
  • 4. Trong phần “Tùy chọn khởi động đặc biệt”, hãy nhấp vào nút “Khởi động lại ngay”.

  • 5. Chọn “Khắc phục sự cố”.
  • 6. Đi tới “Cài đặt nâng cao”.
  • 7. Nhấp vào “Dấu nhắc lệnh” để khởi động máy tính của bạn vào chế độ dòng lệnh.


  • 8. Sau khi khởi động lại, bạn sẽ cần nhập tên người dùng và mật khẩu của mình.
  • 9. Bạn cần cho SFC biết vị trí của các tệp cài đặt Windows. Tại Dấu nhắc Lệnh, nhập lệnh sau để nhận biết vị trí của các tệp Windows 10 và phân vùng dành riêng cho hệ thống:

  • 10. Gõ lệnh sau rồi nhấn Enter:
sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows

Lưu ý rằng ví dụ này sử dụng khóa chuyển /offboodir để chỉ định ký tự ổ đĩa của phân vùng dành riêng cho hệ thống. Trong trường hợp này, đây là ổ C và khóa chuyển /offwindir chỉ định đường dẫn đến các tệp Windows, trong trường hợp của chúng tôi là D:\Windows.

Bạn cần nhớ rằng khi khởi động máy tính ở chế độ dòng lệnh, các ký tự ổ đĩa có thể khác nhau nên bạn cần sử dụng lệnh được chỉ định ở bước 9. Tuy nhiên, trong hầu hết các trường hợp khi làm việc với Windows 10, ổ D được sử dụng cho cài đặt và ổ C là phân vùng dành riêng cho hệ thống.

  • 11. Sau khi quét xong, hãy đóng dấu nhắc lệnh.
  • 12. Nhấp vào “Tiếp tục” để thoát và khởi động vào Windows 10 như bình thường.

Cách khôi phục thủ công các tập tin hệ thống trong Windows 10

Nếu Trình kiểm tra tệp hệ thống không sửa được một hoặc nhiều tệp, bạn sẽ phải sửa chúng theo cách thủ công.

Mở tệp sfclogs.txt để xác định tệp nào bị hỏng. Thực hiện tìm kiếm cơ bản để tìm vị trí tệp hoặc sử dụng công cụ tìm kiếm để tìm thêm thông tin. Sau đó làm theo hướng dẫn bên dưới để thay thế các tập tin bị hỏng.

Khuyên bảo: Bạn có thể tìm thấy phiên bản hoạt động của tệp hệ thống trên một máy tính khác có cùng phiên bản hệ điều hành với máy tính gốc.

  • 1. Tìm kiếm menu Bắt đầu Dòng lệnh, nhấp chuột phải vào liên kết xuất hiện và chọn Chạy như quản trị viên vì cần có quyền quản trị viên thiết bị để chạy SFC.
  • 2. Tại Dấu nhắc Lệnh, gõ lệnh sau và nhấn Enter:
takeown /f C:\Path-and-File-Name

Lưu ý: Thay thế C:\Path-and-File-Name bằng đường dẫn của tệp bị hỏng. Ví dụ:

C:\Windows\System32\appraiser.dll

  • 3. Cho phép truy cập đầy đủ (quyền truy cập của quản trị viên) vào các tệp bị hỏng bằng cách sử dụng lệnh sau và nhấn Enter.
icacls C:\Path-and-File-Name /Cấp quản trị viên:F
  • 4. Thay thế tệp có vấn đề bằng một bản sao đang hoạt động, nhập lệnh sau và nhấn Enter:
sao chép C:\Path-SOURCE-and-File-Name C:\Path-DESTINATION-and-File-Name

Lưu ý: Thay thế C:\Path-SOURCE-and-File-Name bằng đường dẫn và tên của phiên bản đang hoạt động của tệp và C:\Path-DESTINATION-and-File-Name nên được thay thế bằng đường dẫn và tên của tập tin bị hỏng. Ví dụ:

Sao chép D:\Files\appraiser.dll C:\Windows\System32\appraiser.dll

  • 5. Gõ “Yes” và nhấn Enter để xác nhận ghi đè.

Sau khi thay thế tệp, bạn có thể nhập lệnh SFC /verifyonly và nhấn Enter tại Dấu nhắc Lệnh để xác minh tính toàn vẹn của tất cả các tệp hệ thống nhằm đảm bảo rằng sự cố đã được giải quyết. Ngoài ra, nếu chỉ một số tệp được sửa, bạn có thể xác minh tính toàn vẹn của từng tệp riêng lẻ bằng lệnh sfc /VERIFYFILE=C:\Path-and-File-Name . Ví dụ:

Sfc /VERIFYFILE=C:\Windows\System32\kernel32.dll

Hãy nhớ rằng Trình kiểm tra tệp hệ thống không chỉ có thể được sử dụng trên Windows 10 mà còn trên các phiên bản trước của hệ điều hành. Tuy nhiên, tùy thuộc vào phiên bản hệ điều hành, một số tính năng có thể khác nhau. Tại Dấu nhắc Lệnh, nhập lệnh sfc /? để xem tất cả các tùy chọn có sẵn.

Tìm thấy một lỗi đánh máy? Nhấn Ctrl + Enter

Do một số trục trặc của Windows 7 và nhiễm phần mềm độc hại, cần phải phân tích tính toàn vẹn của tệp của hệ thống. Ngoài ra, các tập tin thường bị hỏng do tắt PC không đúng cách và tăng điện. Do đó, mọi người dùng “Seven” sẽ có thể kiểm tra và khôi phục các tệp hệ thống một cách độc lập trên máy tính chạy Windows 7.

Phương pháp phân tích tập tin

Công cụ chính để kiểm tra và phân tích tính toàn vẹn của chúng trong “Seven” là ứng dụng “SFC.exe” được tích hợp trong HĐH, ứng dụng này cũng có thể khôi phục các tệp bị lỗi. Việc sử dụng thường xuyên lệnh để thực hiện quét “sfc /scannow” sẽ đảm bảo Windows 7 hoạt động trơn tru. Nên sử dụng nó ít nhất sáu tháng một lần.

Quy trình phân tích

Công cụ quét tích hợp trong Windows 7 chạy như sau:

Lưu ý: Không đóng bảng điều khiển cho đến khi quá trình hoàn tất. Sau khi hoàn thành, kết quả của chương trình đã hoàn thành sẽ xuất hiện.

  1. Khởi động lại máy tính của bạn;
  2. Sẵn sàng. Quá trình kiểm tra tính toàn vẹn của hệ thống đã hoàn tất và các tệp bị hỏng đã được sửa.

Đôi khi xảy ra trường hợp một ứng dụng không thể tự xử lý việc sửa các tệp bị hỏng. Trong những trường hợp như vậy, bạn nên thực hiện phân tích ở chế độ an toàn, nhưng ngay cả khi điều này không giải quyết được vấn đề, bạn vẫn cần chạy: “findstr /c:” “%windir%\Logs\CBS\CBS.log >”% userprofile%\Desktop\sfc .txt".

Sau đó, một tệp “txt” sẽ xuất hiện trên màn hình nền Windows 7 với danh sách tất cả các tệp mà chương trình không thể tự phục hồi. Người dùng cần sao chép các tệp này vào chính mình từ một máy tính khác nhưng có Windows 7 đang hoạt động hoặc từ phương tiện cài đặt bên ngoài có bộ phân phối bản sửa đổi “Seven” chạy trên PC của người dùng.

Thuật toán khôi phục tệp bị hỏng theo cách thủ công

Lúc này, khi đã biết chính xác tên và vị trí của file có vấn đề mà ứng dụng không thể tự động sửa được, bạn cần thay thế nó. Để đạt được mục đích này, cần thực hiện các bước tuần tự sau:


Điều gì sẽ xảy ra nếu ứng dụng SFC.exe hoàn toàn không hoạt động?

Nó xảy ra rằng tiện ích thậm chí không thể khởi động. Trong tình huống như vậy, bạn nên phân tích hiệu suất của các ứng dụng sau:

  1. Bộ định vị cuộc gọi thủ tục từ xa;
  2. Gọi thủ tục từ xa;
  3. Bắt đầu quá trình máy chủ DCOM.

Nếu các chương trình này hoạt động bình thường, "SFC.exe" sẽ khởi động.

Ngoài ra, tiện ích sẽ không hoạt động được với các chức năng của nó khi kiểu khởi động thủ công của dịch vụ khôi phục được kích hoạt trong dịch vụ Windows Module Installer.

Phương pháp phân tích bổ sung thông qua SFC

Ví dụ: nếu bạn cần phân tích tính toàn vẹn của tệp trên hệ điều hành từ xa hoặc giải quyết nhiều vấn đề khác, thì có một số kỹ thuật hiệu quả sau:

  1. Có thể thực hiện kiểm tra mà không cần quá trình khôi phục tiếp theo. Để thực hiện việc này, sử dụng thuật toán của hướng dẫn nêu trên, bạn cần sử dụng lệnh “sfc /verifyonly”.
  2. Nếu cần, bạn chỉ có thể khôi phục lại một tệp cụ thể bằng cách nhập vào bảng điều khiển: “sfc /scanfile=Location”.
  3. Trong tình huống bạn cần phân tích Windows được cài đặt trên một phân vùng logic khác của ổ cứng, lệnh: “sfc /scannow /offwindir=Vị trí thư mục Windows” sẽ giúp ích.

Phần kết luận

Một số người dùng có thể tùy ý sửa đổi tệp, thay đổi biểu tượng trong Explorer, v.v. Sau khi ứng dụng hoạt động để phân tích và sửa chữa tính toàn vẹn của HĐH, mọi điều chỉnh đã thực hiện sẽ bị hủy và sẽ trở về dạng mặc định. Do đó, những chủ sở hữu máy tính như vậy sẽ cần phải thực hiện lại tất cả các thao tác sửa đổi hệ thống của mình sau khi tiện ích hoàn thành công việc của mình.