Cách kiểm tra tệp hệ thống. Cách khôi phục tệp hệ thống Windows XP

Trình kiểm tra tệp hệ thống, đượ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à bất kỳ thay đổi nào khác. Nếu tệp đã được sửa đổi, tiện ích sẽ tự động thay thế tệp đó bằng phiên bản chính xác.

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

Các lệnh này rất hữu ích khi chẩn đoán hệ điều hành Windows bị lỗi. Nếu hệ thống hiển thị màn hình màu xanh lam, ứng dụng bị lỗi hoặc một số chức năng hệ thống không hoạt động, lệnh SFC có thể trợ giúp. Ngay cả khi sau khi thực hiện lệnh SFC không có gì được sửa chữa, điều này sẽ giúp bạn có thể đảm bảo 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 các cách khác.

Lệnh DISM không bắt buộc trong các trường hợp bình thường. Nhưng nếu SFC bị lỗi 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 Nâng cấp Hệ thống có thể tự sửa chữa hệ điều hành và tạo điều kiện cho SFC hoạt động bình thường.

Sửa các tệp 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 Start và chọn tùy chọn Command Prompt (Admin). Ngoài ra, trong tất cả các phiên bản Windows, bạn có thể tìm kiếm Command Prompt trên menu Start / màn hình Start, nhấp chuột phải vào liên kết mong muốn và chọn Run as Administrator.

Để kiểm tra toàn bộ hệ thống, hãy 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 theo thứ tự, quá trình quét sẽ hiển thị thông báo "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 thông báo "Bảo vệ tài nguyên Windows đã tìm thấy tệp bị hỏng nhưng không thể sửa một số tệp trong số đó" xuất hiện, trước tiên hãy thử khởi động vào Chế độ an toàn. Trong Windows 10, 8.1 hoặc 8, giữ phím trong khi chọn tùy chọn "Khởi động lại" trong menu tắt máy để truy cập màn hình lựa chọn tùy chọn khởi động nâng cao. Trong Windows 7 trở về trước, hãy khởi động lại máy tính của bạn và giữ phím trong quá trình 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 Quản lý Hình ảnh Triển khai & Dịch vụ (DSIM) để sửa 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 bên dưới và nhấp vào. DISM sẽ kiểm tra Windows Component Store xem có bị hỏng không và sẽ tự động sửa chữa bất kỳ vấn đề nào mà nó tìm thấy.

DISM / Trực tuyến / Cleanup-Image / RestoreHealth

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

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

Không có lệnh DISM trong Windows 7 trở về trước. Ngoài ra, bạn có thể tải xuống Công cụ Sẵn sàng Cập nhật Hệ thống từ Microsoft, cho phép bạn kiểm tra hệ thống của mình để tìm các sự cố và cố gắng khắc phục chúng.

Khôi phục hoặc đặt lại hệ thống

Nếu các vấn đề vẫn tiếp diễn và các công cụ này không khắc phục được, các biện pháp quyết liệt hơn có thể được thực hiện. Công cụ Khôi phục Hệ thống cho phép bạn hoàn nguyên Windows về trạng thái trước đó, điều này sẽ giải quyết vấn đề nếu hệ điều hành vẫn hoạt động tốt ở trạng thái đó.

Bạn cũng có thể đưa 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 tính năng khôi phục máy tính của bạn () để đưa Windows về 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 các tệp người dùng sẽ không bị hỏng. Trên 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 trên, hãy thử tìm kiếm trên Internet để biết các mô tả của chúng. Thông thường đầu ra của một lệnh chứa thông tin về các tệp nhật ký (nhật ký), có thể được sử dụng để tìm thông tin chi tiết hơn về các vấn đề cụ thể. Và cuối cùng, bạn không phải mất thời gian chẩn đoán các vấn đề phức tạp khi có thể khôi phục trạng thái xuất xưởng hoặc cài đặt lại Windows một cách đơn giản.

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

Vật liệu (sửa)

Hệ điều hành chứa một số lượng lớn các tệp hệ thống đảm bảo hoạt động bình thường của nó. 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 các lỗi và trục trặc trong quá trình làm việc, ví dụ như sự cố của Explorer hoặc các vấn đề với việc quản lý các thành phần của windows, hoặc máy tính không thể khởi động được.

Có thể có nhiều lý do làm hỏng các tệp hệ thống của hệ điều hành windows. Đây có thể là vi-rút, loa ngoài, cố ý sửa đổi tệp của người dùng, làm hỏng đĩa cứng, v.v. 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, vì vậy 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 hệ thống nằm trong thư mục windows với các mẫu tham chiếu, được lưu trữ trong một bộ lưu trữ đặc biệt của các thành phần windows nằm trong thư mục WinSxS. Nếu chúng khác nhau hoặc tệp bị thiếu, thì tệp đó sẽ được thay thế bằng tệp gốc từ kho lưu trữ.

Để sử dụng công cụ 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 đặc quyền của quản trị viên máy tính. Lệnh sfc có một số khóa được sử dụng để xác minh. Để 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 bị thay đổi hoặc bị thiếu, hãy nhập lệnh sfc / scannow và đợi kết thúc quá trình xác minh tệp. Có thể mất nhiều thời gian, 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 quét toàn bộ với các bản sửa lỗi tự động, vì vậy, có một số chìa khóa khác 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 - kiểm tra và sửa chữa một tệp cụ thể, yêu cầu đường dẫn đầy đủ đến tệp
  • / verifyfile - kiểm tra một tệp cụ thể mà không cần sửa chữa tự động

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

Nếu tìm thấy các tệp bị hỏng và chúng đã được thay thế thành công bằng các phiên bản chính xác, windows sẽ thông báo cho bạn bằng một thông báo thích hợp. Về điều này, chúng ta có thể coi thao tác kiểm tra và khôi phục tính toàn vẹn của các tập tin hệ thống windows đã hoàn thành thành công.

Khôi phục kho linh kiện

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

Dism / Online / Cleanup-Image / RestoreHealth

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

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

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

Khôi phục thủ công các tệp bị hỏng

Tuy nhiên, có thể xảy ra trường hợp khi quét sẽ hiển thị lỗi nhưng tính năng bảo vệ tài nguyên của windows sẽ không thể tự động sửa lỗi. 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, tệp này có thể được mở bằng bất kỳ trình soạn thảo văn bản nào.

Chỉ cho đ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 chứa nhiều thông tin kỹ thuật, nhưng chúng tôi quan tâm đến các dòng chứa. Chúng có thể được tìm thấy bằng cách sử dụng tìm kiếm được tích hợp trong trình soạn thảo 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 tôi nói với windows rằng cần phải tìm tất cả các dòng chứa trong tệp CBS.log và lưu kết quả vào ổ C trong tệp sfcresult.txt. Như vậy, tập tin sẽ chứa các thông tin đã lọc liên quan đến hoạt động của lệnh sfc. Vẫn phải 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 trường hợp này, hệ thống đã khôi phục thành công tệp autoplay.dll bằng cách sử dụng tệp tham chiếu từ kho lưu trữ trong thư mục WinSxS, trong đó có mục nhập 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 Đã tạo kết quả sửa chữa: POQ 140 bắt đầu: 0: Di chuyển tệp: Source = "\ SystemRoot \ WinSxS \ Temp \ PendingRenames \._0000000000000000.cdf-ms", Destination = "\ SystemRoot \ WinSxS \ FileMaps \ _00000000000000es 1 Nguồn: Move \" Pending-ms " \. $$. Cdf-ms ", Destination =" \ SystemRoot \ WinSxS \ FileMaps \ $$. Cdf-ms "2: Di chuyển tệp: Source =" \ SystemRoot \ WinSxS \ Temp \ PendingRenames \ a17000020a $$ _a8b521f $$ _ system9c_21f $$ .cdf-ms ", Destination =" \ SystemRoot \ WinSxS \ FileMaps \ $$ _ system32_21f9a9c4a2f8b514.cdf-ms "3: Hard Link File: Source =" \ SystemRoot \ WinSxS \ windowsf38_microplay31 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 xong

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ộ điểm của hoạt động này là thay thế các tệp 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 có phiên bản tương tự của hệ điều hành windows và được lưu vào một số thư mục trên máy của bạn hoặc vào ổ đĩa 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 giống như vậy, trước tiên bạn phải xin được giấy 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 cách thức 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 có quyền sở hữu đối với tệp bị hỏng, hãy chạy lệnh sau.

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

Một kỹ thuật hữu ích giúp đơn giản hóa việc thực hiện thao tác này. Bây giờ, hãy cấp cho nhóm Quản trị viên quyền truy cập đầy đủ vào tệp sự cố. Hãy sử dụng lệnh icacls. Trong cửa sổ bằng tiếng Anh, bạn cần thay thế "ADMINISTRATORS" bằng "ADMINISTRATORS".

Icacls full_path_to_file / GRANT QUẢN TRỊ VIÊN: F, ví dụ icacls C: \ windows \ system32 \ autoplay.dll / GRANT ADMINISTRATORS: F

Bây giờ chúng ta có thể thay thế tệp cũ bằng tệp gốc mới. Điều này có thể được thực hiện bằng cách sử dụng Windows Explorer hoặc bằng cách tiếp tục làm việc trong dòng lệnh.

Sao chép full_path_to_new_file full_path_to_replaced_file copy D: \ new \ autoplay.dll C: \ windows \ system32 \ autoplay.dll

Kết quả của tất cả các thao tác, chúng tôi đã thay thế tệp hệ thống bị hỏng theo cách thủ công. Vẫn còn một bước cuối cùng để phòng tránh các sự cố có thể xảy ra trong tương lai, chúng tôi cần khôi phục chủ sở hữu trước đây của đối tượng trong tư cách là người của TrustedInstaller và lấy lại các quyền trước đây của chúng tôi. Một lần nữa, điều này có thể được thực hiện bằng cách sử dụng windows Explorer hoặc sử dụng các lệnh sau:

Icacls C: \ windows \ system32 \ autoplay.dll / setowner "NT Service \ TrustedInstaller" icacls C: \ windows \ system32 \ autoplay.dll / GRANT: r ADMINISTRATORS: RX

Tôi có thể lấy các tệp hệ thống gốc ở đâu khác

Sao chép tập tin từ một máy tính khác là một phương pháp khá tiện lợi và đơn giản, nhưng không phải lúc nào bạn cũng có trong tay một chiếc máy tính có hệ điều hành tương tự. Trong trường hợp này, bạn có thể sử dụng đĩa có bản phân phối cửa sổ hoặc đĩa khôi phục hệ thống, nếu bạn đã làm như vậy.

Khó khăn là thông tin về chúng được lưu trữ dưới dạng đóng gói trong một tệp có phần mở rộng .wim, và do đó bạn phải làm việc một chút. Để không làm rối dòng lệnh, chúng tôi sẽ sử dụng trình lưu trữ 7-zip miễn phí. Nếu bạn không có nó trên máy tính của mình, thì bạn có thể tải xuống tại đây, chắc chắn rằng nó vẫn rất hữu ích khi làm việc với các kho lưu trữ.

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, trong khi hình ảnh có thể chứa một số phiên bản hệ điều hành khác nhau trong các thư mục tương ứng, hãy cẩn thận. Trên ổ đĩa khôi phục, tệp có tên là boot.wim.

Nếu máy tính không khởi động được

Tất cả những điều trên đề cập đến trường hợp khi 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 hệ thống có thể nghiêm trọng đến mức nó sẽ không khởi động được. Trong trường hợp này, bạn có thể chạy kiểm tra tệp hệ thống windows trong WinRE (Windows Recovery Enviroment). Để thực hiện việc này, hãy khởi động vào môi trường khôi phục như được mô tả ở đây và 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 chúng ta muốn kiểm tra. Khó khăn là ký tự ổ đĩa trong windows RE có thể không trùng với ký tự của các phân vùng trong chính windows. Để tìm ra chúng, hãy thực hiện các lệnh sau theo trình tự.

Diskpart List disk Sel disk 0 Detail disk Exit

Kết quả là chúng ta sẽ nhận được danh sách các ổ trên đĩa hệ thống và nhãn tương ứng của chúng. Thay 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, bạn có thể tìm ra nhãn đĩa mong muốn theo một cách khác, bằng phương pháp brute force.

Cd / d C: dir / b

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

Cd / d D: dir / b

Không sớm thì muộn, đĩa hệ thống sẽ được tìm thấy bằng phương pháp "khoa học". Giả sử trong môi trường khôi phục, ổ đĩa có cửa sổ sẽ có ký tự 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", sau đó lệnh sẽ lấy mẫu sau:

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

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

beginpc.ru

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

Tại sao bạn cần khôi phục tính toàn vẹn của các tệp hệ thống windows? Việc kiểm tra tính toàn vẹn của hệ điều hành windows 10/8/7 / XP là cần thiết nếu bạn nghi ngờ rằng một số phân vùng hệ thống đã thay đổi hoặc bị lỗi do ảnh hưởng của chương trình độc hại.

Có một số công cụ có sẵn để kiểm tra tính toàn vẹn của windows 10. Phổ biến nhất là SFC.exe, thường được sử dụng bởi DISM.exe. Bạn cũng có thể sử dụng chức năng Repair-windowsImage trong PowerShell. Chúng tôi khuyên bạn nên sử dụng một số phương pháp, nhưng từng phương pháp một. Điều này là cần thiết vì mỗi tùy chọn sẽ kiểm tra tính toàn vẹn của các tệp khác nhau. Nếu bạn cần thực hiện quy trình như vậy, nhưng không biết cách kiểm tra tính toàn vẹn của tệp hệ thống windows 10 một cách chính xác, để sửa chúng, tiếp tục công việc, hãy đọc kỹ các khuyến nghị bên dưới, làm theo các bước tuần tự, sau đó bạn có thể kiểm tra, khôi phục tính toàn vẹn của các tệp hệ thống windows 10 và các phiên bản khác.


Kiểm tra trạng thái của các tệp hệ thống bằng công cụ windows

Quét bằng SCF

Nhiều người dùng sử dụng lệnh sfc / scannow để quét hệ điều hành trước khi khôi phục các tệp bị mất, bị hỏng nhằm mục đích hoạt động bình thường của chúng, tiếp tục hoạt động không bị gián đoạn, khắc phục sự cố bằng cách khôi phục các thành phần bị hỏng, nó kiểm tra và sửa các phân vùng hệ thống của windows 10 ngoại tuyến.


Kiểm tra bằng cách sử dụng dòng lệnh

  • Để kích hoạt lệnh này, trước tiên hãy mở CMD, bắt đầu với quyền quản trị viên. Bạn có thể kích hoạt tiện ích bằng cách sử dụng chuột bằng cách nhấp chuột phải vào menu chính "Bắt đầu", sau đó chọn "Dòng lệnh" từ danh sách. Trong hộp thoại nhập sfc / scannow, nhấn Enter.
  • Việc kiểm tra sẽ bắt đầu, các khiếm khuyết sẽ được tiết lộ, sau đó chúng sẽ bắt đầu được sửa chữa mà không cần sự can thiệp, hỗ trợ của bạn tự động bởi hệ thống. Nếu không tìm thấy lỗi nào, bạn sẽ được thông báo rằng không có vấn đề nào được Bảo vệ tài nguyên hệ điều hành phát hiện.
  • Nếu bạn quyết định kiểm tra bất kỳ cái nào được xác định từ các tệp hệ thống, thì trong dòng lệnh, hãy chỉ định scf / scanfile = "đường dẫn đến tệp".
  • Cần lưu ý rằng SCF không thể sửa lỗi của những phân vùng đang chạy tại thời điểm quét, vì vậy tốt nhất bạn nên sử dụng SFC độc quyền khi khởi động Windows 10 Environment Recovery.

Chạy SFC bằng cách sử dụng môi trường phục hồi

Để kích hoạt SCF đúng cách, hãy thực hiện theo trình tự các bước bên dưới thuật toán được mô tả.


Sau khi hoàn thành các bước trên, một danh sách các ổ đĩa sẽ hiện ra, bạn cần nhớ hoặc ghi lại các chữ cái tương ứng với phân vùng hệ thống và đĩa "System Reserved".

sfc / / scannow / offbootdir = ký tự phân vùng bootloader: \ / offwindir = E: \ windows (hoặc đường dẫn thư mục windows 10 của bạn).

Do đó, quá trình quét sẽ bắt đầu để kiểm tra tính toàn vẹn của các tệp hệ thống, quá trình khôi phục sẽ có sẵn cho tất cả chúng. Xin lưu ý rằng việc kiểm tra sẽ mất khá nhiều thời gian; bạn không cần phải tắt hoặc khởi động lại máy tính của mình trong toàn bộ quy trình. Bước cuối cùng sẽ chỉ cần được thực hiện khi quá trình quét hoàn tất và bạn đóng dòng lệnh.

Quét bằng DISM.exe

Tiện ích được chỉ định được sử dụng để gắn kết hình ảnh, giúp xác định và khắc phục các sự cố phát sinh với phân vùng hệ điều hành do hư hỏng của chúng và thực hiện khôi phục. Nó là hoàn hảo cho những phần mà SFC không thể xử lý. Nó cũng có thể được sử dụng nếu SFC không thể phát hiện bất kỳ sự cố quét nào. Do đó, đừng giới hạn bản thân chỉ với một kiểu quét và xử lý các khu vực bị hư hỏng, hãy đảm bảo thực hiện thao tác này khi làm việc với các thành phần hệ thống.

Dòng lệnh cũng được sử dụng để khởi chạy DISM.exe. Kích hoạt nó với tư cách quản trị viên và sau đó làm theo các bước:

  • dism / Online / Cleanup-Image / CheckHealth - chức năng này cung cấp thông tin về sự hiện diện của các khiếm khuyết, hư hỏng đối với các thành phần khác nhau của windows 10. Tuy nhiên, việc kiểm tra sâu không được thực hiện, chỉ sử dụng dữ liệu đã tìm thấy trước đó.
  • dism / Online / Cleanup-Image / ScanHealth - Quét các hư hỏng có thể xảy ra đối với cửa hàng linh kiện. Việc kiểm tra này thường mất nhiều thời gian, định kỳ treo trong quá trình thực hiện (thường là 20%).
  • dism / Online / Cleanup-Image / RestoreHealth - kiểm tra kỹ lưỡng và xây dựng lại các tệp hệ thống ngoại tuyến, quá trình khôi phục, cũng mất nhiều thời gian.

Tiện ích sẽ giúp bạn tìm và khôi phục các tệp bị hỏng

Tất cả nhật ký hành động trong quá trình thực hiện các lệnh trên được ghi vào đường dẫn windows \ Logs \ CBS \ CBS.log, windows \ Logs \ DISM \ dism.log

Giống như tiện ích trước đó, DISM cũng được khởi chạy thông qua chế độ khôi phục windows 10.

Kiểm tra tính toàn vẹn của các tệp hệ thống trong windows 7/8 giống với thao tác tương tự trong 10. Nó được thực hiện theo cách tương tự - thông qua dòng lệnh thông qua SFC và lệnh tương ứng. Tất cả các hành động được thực hiện theo cùng một trình tự như đã mô tả trước đó. Một thuật toán tương tự được sử dụng để kiểm tra tính toàn vẹn của các tệp hệ thống trong windows XP. Trình thông dịch dòng lệnh bắt đầu như thế này:

  • đi tới trình đơn "Bắt đầu";
  • nhấp vào tùy chọn "Chạy";
  • trong hộp thoại, nhập lệnh "cmd", sau đó trên bàn phím Enter.

Kết quả là, dòng lệnh thông thường sẽ mở ra, bạn có thể thực hiện tất cả các hành động để kiểm tra các tệp hệ điều hành xem có bị lỗi không.

Tất cả các hoạt động này sẽ giúp khôi phục các phân vùng bị hỏng, bị hỏng của bất kỳ hệ điều hành windows-class nào, điều này sẽ giải quyết vấn đề can thiệp của các chương trình độc hại trong máy tính, trả lại hiệu suất cho công việc của nó và tránh các biện pháp khắc nghiệt, chẳng hạn như khôi phục toàn bộ hệ thống trong trường hợp trục trặc. Bạn không cần phải cài đặt lại hoàn toàn HĐH, chỉ cần khôi phục các thành phần bị hư hỏng là đủ. Xác định chúng bằng cách sử dụng các lệnh và tiện ích đặc biệt, và máy tính của bạn sẽ tiếp tục công việc của nó.

NastroyVse.ru

Cách chạy trình kiểm tra tệp hệ thống trên hệ điều hành Windows 7

Do một số lỗi 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 thường bị hỏng do tắt máy tính 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 lại các tệp hệ thống một cách độc lập trong máy tính có windows 7.

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

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 OS tích hợp sẵn "SFC.exe", ứng dụng này cũng có thể khôi phục các tệp bị lỗi. Thường xuyên sử dụng lệnh "sfc / scannow" để thực hiện kiểm tra sẽ giúp Windows 7 hoạt động trơn tru. Nên áp dụng ít nhất sáu tháng một lần.

Quy trình phân tích

Trình xác thực tích hợp sẵn của Windows 7 chạy như sau:

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

  1. Khởi động lại máy tính của bạn;
  2. Làm xong. 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 nó xảy ra rằng ứng dụng không thể tự sửa các tệp bị hỏng. Trong những trường hợp như vậy, bạn nên phân tích ở chế độ an toàn, nhưng nếu ngay cả cách này cũng không khắc phục được sự cố, thì bạn cần phải 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 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 với windows 7 đang hoạt động hoặc từ phương tiện cài đặt bên ngoài với bộ phân phối của sửa đổi "Seven" hoạt động trên PC của người dùng.

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

Bây giờ, khi biết chính xác tên và vị trí của tệp sự cố mà ứng dụng không thể khắc phục ở chế độ tự động, bạn cần phải thay thế tệp đó. Muốn vậ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, sức khỏe của các ứng dụng sau đây cần được phân tích:

  1. Bộ định vị RPC;
  2. Cuộc gọi thủ tục từ xa;
  3. Khởi động quy 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ẽ bắt đầu.

Ngoài ra, tiện ích sẽ không đáp ứng 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ụ "Trình cài đặt mô-đun Windows".

Các 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 các vấn đề khác nhau, 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 sau đó. Để thực hiện việc này, bằng cách sử dụng thuật toán của các hướng dẫn ở trên, bạn cần sử dụng lệnh "sfc / verifyonly".
  2. Nếu cần, chỉ một tệp cụ thể có thể được khôi phục lại 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 hợp lý khác của ổ cứng, lệnh sẽ giúp: "sfc / scannow / offwindir = Vị trí của thư mục windows".

Phần kết luận

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

windowsTune.ru

Kiểm tra tệp hệ thống windows 7 từ môi trường khôi phục WinRE

Bạn có thể đã nghe nói về một tiện ích hữu ích như sfc. Là một phần của windows, nó cho phép bạn kiểm tra các tệp hệ thống xem có mâu thuẫn với phiên bản gốc hay không, điều này rất hữu ích khi các tệp nguồn của hệ thống đã bị thay thế bởi trình cài đặt sai lệch, vi-rút độc hại hoặc người dùng bất cẩn. Tất nhiên, windows Vista và windows 7 đã đưa bảo mật hệ thống và bảo vệ tệp của họ lên một cấp độ mới và giảm khả năng giả mạo tệp hệ thống. Giảm, nhưng không loại trừ, và rất khó để chống lại tâm trí tò mò và ham hiểu biết của người dùng.

Do đó, nếu do kết quả của một số hành động nhất định, hệ thống của bạn từ chối khởi động và bạn nghi ngờ (hoặc thậm chí tin chắc) rằng vấn đề nằm ở việc thay thế một tệp hệ thống quan trọng bằng một phiên bản bị hỏng, bạn có thể kiểm tra tính toàn vẹn của tệp hệ thống bằng cách sử dụng WinRE (windows Recovery Enviroment), ngay trên hệ thống bị "sập".

Khởi chạy tiện ích sfc.exe từ môi trường khôi phục windows 7

1. Đưa đĩa cài đặt windows 7 vào ổ đĩa DVD và khởi động từ đĩa DVD. Chờ cửa sổ này xuất hiện: Đặt bố cục bàn phím thành "USA" và nhấp vào "Next".

2. Trong cửa sổ tiếp theo, nhấp vào "Khôi phục Hệ thống".

3. Bây giờ chọn phiên bản bị hỏng của windows 7 từ danh sách và nhấp vào "Tiếp theo". Tôi có một.

4. Chạy Command Prompt

Để kiểm tra và sửa chữa một tệp cụ thể, hãy nhập sfc /scanfile=X:\windows\explorer.exe / offbootdir = X: \ / offwindir = X: \ windows

Thay thế X: bằng ký tự của phân vùng nơi đặt hệ thống của bạn.

Để kiểm tra hoàn toàn tất cả các tệp của hệ điều hành, hãy chạy lệnh sfc / scannow / offbootdir = X: \ / offwindir = X: \ windows

Bạn không bị lừa, việc kiểm tra thực sự có thể mất một chút thời gian, trong trường hợp của tôi, nó kéo dài khoảng 7 phút. Sau khi hoàn thành, tiện ích sẽ hiển thị đường dẫn đến nhật ký công việc của nó và cho bạn biết nó đã làm gì với các tệp hệ thống.

Winreview.ru có thể được tìm thấy trên Vkontakte, Facebook và Twitter. Tham gia với chúng tôi!

winreview.ru

Lệnh SFC / SCANNOW - Kiểm tra tập tin hệ thống trên windows 7 - Làm thế nào để thực hiện trong windows 7?

1.png 47.21K 81 lượt tải xuống

2.png 44,34К 51 lượt tải xuống

Khi lệnh sfc trong windows 7 được khởi chạy, kết quả quét được ghi vào tệp LOG trong tệp này: C: \ WINDOWS \ LOGS \ CBS \ CBS.LOG Chúng tôi chỉ quan tâm đến các dòng có nhãn trong tệp này. Để lọc ra các dòng không cần thiết, bạn cần mở một dòng lệnh với tư cách là quản trị viên và chèn lệnh sau vào đó: findstr / c: ""% windir% \ Logs \ CBS \ CBS.log>

3.png 200,96К 54 lượt tải xuống

Sẽ rất hữu ích khi xem nhật ký và nếu bạn thấy trong kết quả quét rằng lệnh SFC không thể thay thế một số tệp hệ thống, thì bạn có thể thử thực hiện theo cách thủ công.

Cảm ơn bạn, tôi đã quên hoàn toàn lệnh này, nó tồn tại trong windows 7. Tôi đã sử dụng nó trước đây, ngay sau khi tôi cài đặt hệ thống, nhưng sau đó nó hoàn toàn bay ra khỏi đầu tôi. Bây giờ tôi đã chạy kiểm tra, nhưng cảm ơn Chúa, tất cả các tệp hệ thống đều đã có sẵn. Bây giờ tôi sẽ đánh dấu chủ đề này để không quên.

Thông tin rất thú vị và cần thiết, khởi chạy ngay bây giờ để được kiểm tra, cảm ơn bạn về chủ đề này trên diễn đàn về windows 7.

Cách khôi phục tệp hệ thống trong Windows 7

Lệnh sfc / scannow (Trình kiểm tra tệp hệ thống) quét tất cả các tệp hệ thống của windows 7 và thay thế chúng bằng các phiên bản chính xác bất cứ khi nào có thể.

Làm thế nào để chạy lệnh sfc / scannow trong Windows 7?

1) Chạy dòng lệnh với tư cách quản trị viên.

2) Trong dòng lệnh, nhập lệnh sfc / scannow (xem ảnh chụp màn hình)

1.png 47.21K 81 lượt tải xuống

3) Khi quá trình kiểm tra hoàn tất, tôi hy vọng rằng bạn sẽ ổn với các tệp hệ thống của windows 7, giống như của tôi trong ảnh chụp màn hình mà tôi đã đăng bên dưới:

2.png 44,34К 51 lượt tải xuống

Nếu bạn biết rằng bạn có các tệp hệ thống bị hỏng, nhưng sfc / scannow không đưa ra bất kỳ kết quả nào, thì hãy thử khôi phục trong thời gian bạn có các tệp hệ thống còn nguyên vẹn. Bạn có thể phải trải qua một số điểm khôi phục trước khi tìm thấy điểm mà các tệp hệ thống còn nguyên vẹn (windows 7.4) Việc kiểm tra các tệp hệ thống mất nhiều thời gian (15-30 phút). Đóng dấu nhắc lệnh sau khi quá trình xác minh hoàn tất.

Khi lệnh sfc trong windows 7 được khởi chạy, kết quả quét được ghi vào tệp LOG trong tệp này: C: \ WINDOWS \ LOGS \ CBS \ CBS.LOG Chúng tôi chỉ quan tâm đến các dòng có nhãn trong tệp này. Để lọc ra các dòng không cần thiết, bạn cần mở một dòng lệnh với tư cách là quản trị viên và chèn lệnh sau vào đó: findstr / c: ""% windir% \ Logs \ CBS \ CBS.log>% userprofile% \ Desktop \ sfcdetails. txt Sau lệnh này, một tệp văn bản có tên sfcdetails.txt sẽ xuất hiện trên màn hình của bạn, trong đó sẽ có kết quả quét các tệp hệ thống windows 7.

3.png 200,96К 54 lượt tải xuống

Sẽ rất hữu ích khi xem nhật ký và nếu bạn thấy trong kết quả quét rằng lệnh SFC không thể thay thế một số tệp hệ thống, thì bạn có thể thử thực hiện theo cách thủ công. Hãy cho tôi biết cách thay thế tệp hệ thống theo cách thủ công.

Đã cài đặt Office Tab Enterprise 8.0 trên Microsoft Office 2010 v14,0,4763. Trong khi cài đặt và sau khi cài đặt và kích hoạt, nó xuất hiện (khi bản thân chương trình và bất kỳ ứng dụng Office nào được khởi chạy) lỗi 1907, không thể đăng ký phông chữ. Kiểm tra và sửa các tệp hệ thống không được, tôi phải làm gì? Nếu bạn bỏ chọn hộp để sử dụng nó với các ứng dụng Office trong chương trình này, thì các ứng dụng sẽ khởi động mà không gặp sự cố. Từ SW. Victor.

Xin chào! Tôi không thể chạy lệnh sfc / scannow. Trong menu bắt đầu, trong thanh tìm kiếm, tôi nhập "сmd". Tôi chạy kết quả tìm kiếm thay mặt cho quản trị viên và thấy nó không hoạt động như thế nào trong màn hình đầu tiên, cũng như trong màn hình thứ hai. Nếu tôi nhập "sfc / scannow" và chạy kết quả tìm kiếm với tư cách quản trị viên, không có gì xuất hiện. Chỉ trong một phần trăm giây, một cửa sổ bật lên và ngay lập tức biến mất. Hãy cho tôi biết giải pháp. Cảm ơn bạn!

File đính kèm

Hãy cho tôi biết, nếu tôi có ổ cứng của bên thứ ba mà tôi cần kiểm tra tính toàn vẹn của hệ thống, tôi có thể làm như thế nào? Nhân tiện, trên máy tính xách tay mà đĩa này thuộc về, hệ thống không khởi động được, như thể nó không có ở đó, mặc dù hôm qua mọi thứ đều ổn, máy tính xách tay chỉ hết pin và nó tắt.

Loại chữ nào nó viết khi tải? Windows 7 dừng tải ở giai đoạn nào? Về lệnh SFC - không, nó không biết cách kiểm tra các tệp hệ thống trên đĩa khác.

Không người dùng nào tránh khỏi các lỗi trong hệ điều hành Windows 10. Chúng có thể phát sinh do sự can thiệp cố ý hoặc vô tình của anh ta đối với hoạt động của Hệ điều hành, cũng như lỗi của các ứng dụng của bên thứ ba. Nếu hệ điều hành bắt đầu phàn nàn về việc thiếu tệp, lỗi đăng ký hoặc không thể đọc các mục từ thư mục Windows, bạn sẽ cần kiểm tra tính toàn vẹn của các thành phần của nó.

Hệ điều hành Windows 10 cung cấp 2 phương pháp để phân tích tính toàn vẹn của tệp - thông qua các công cụ SFC.exe và DISM.exe. Các lệnh không thay thế nhau, nhưng bổ sung, kiểm tra các thư viện hệ thống khác nhau về tính toàn vẹn của tệp. Đó là lý do tại sao bạn nên hoàn thành không phải một trong số chúng, mà là cả hai. Các công cụ này sẽ cho phép bạn kiểm tra tính toàn vẹn của các tệp Windows 10 và thay thế các tệp bị hỏng hoặc đã sửa đổi bằng các yếu tố gốc.

Quan trọng: Nếu người dùng máy tính trước đó đã thực hiện các thay đổi đối với các tệp hệ thống của hệ điều hành, chúng sẽ bị hủy bỏ. Các công cụ của Windows sẽ thay thế các mục đã thay đổi bằng các mục gốc, ngay cả khi sự cố với máy tính hoặc ứng dụng không phải do hành động của chúng gây ra.

Cách kiểm tra tính toàn vẹn của tệp trong Windows 10 bằng SFC

Bạn nên bắt đầu kiểm tra tính toàn vẹn của các tệp hệ điều hành bằng lệnh SFC. Nó cho phép bạn tìm lỗi trong các tệp chính và sửa chúng. Bạn có thể kiểm tra bằng SFC cả trong giao diện Windows 10 quen thuộc thông qua dòng lệnh và thông qua môi trường khôi phục, cả hai phương pháp này đều được mô tả bên dưới.

Thông qua dòng lệnh trong giao diện Windows

Tốt hơn là bắt đầu kiểm tra với SFC thông qua giao diện Windows tiêu chuẩn bằng cách sử dụng dòng lệnh. Thường xuyên hơn không, điều này là đủ. Để kiểm tra tính toàn vẹn của tệp, bạn cần làm như sau:


Nếu không có vấn đề gì với tệp hệ thống Windows, sau khi kiểm tra, người dùng sẽ thấy thông báo "Bảo vệ tài nguyên Windows không tìm thấy vi phạm tính toàn vẹn". Trong tình huống như vậy, bạn có thể tiến hành xác thực tệp bằng DISM.

Tuy nhiên, trong một số trường hợp, các tệp chịu trách nhiệm hiển thị giao diện đồ họa Windows có thể không hoạt động chính xác và hệ thống sẽ không thể sửa chúng vì chúng đang hoạt động. Trong những trường hợp như vậy, cần phải tiến hành kiểm tra SFC thông qua môi trường khôi phục, môi trường này không yêu cầu tải giao diện đồ họa và có khả năng làm việc với các tệp này, cũng như thay đổi chúng nếu cần.

Lưu ý rằng nếu bạn nghi ngờ rằng sự cố hệ thống có liên quan đến một tệp cụ thể, bạn không cần thực hiện kiểm tra SFC đầy đủ. Chỉ cần nhập lệnh là đủ sfc / scanfile = "địa chỉ tới tệp" và nó sẽ được thay thế ngay lập tức bằng phiên bản gốc nếu nó đã được sửa đổi trước đó hoặc không hoạt động bình thường.

Thông qua môi trường phục hồi

Để kiểm tra tính toàn vẹn của tệp bằng lệnh SFC thông qua môi trường khôi phục, bạn sẽ cần thực hiện các bước sau:

Nhấp vào ở góc dưới bên trái vào nút "Bắt đầu" và đi tới "Cài đặt":


khối lượng danh sách diskpart

Sau khi chạy lệnh thứ hai, một danh sách các ổ đĩa có sẵn sẽ được hiển thị. Ở đây bạn cần chú ý đến đĩa được hệ thống dành riêng và phân vùng hệ thống với hệ điều hành. Tiếp theo, bạn sẽ cần phải thao tác với chúng.

Tiếp tục gõ lệnh:

Thoát sfc / scannow / offbootdir = C: \ / offwindir = E: \ Windows

Lệnh cuối cùng yêu cầu bạn chỉ định các ổ đĩa đã được đánh dấu ở trên. Nghĩa là, trong lệnh ví dụ trên, ổ C là phân vùng bộ nạp khởi động và ổ E là vị trí cài đặt hệ điều hành Windows 10.

Chú ý: Rất có thể ký tự ổ đĩa của bạn sẽ khác với ký tự được đưa ra trong ví dụ, vì vậy lệnh sẽ khác nhau.

  1. Sau khi nhập lệnh cuối cùng trong bốn lệnh, quá trình quét toàn vẹn các tệp hệ điều hành sẽ bắt đầu.

Lợi thế của việc làm việc thông qua môi trường khôi phục là khả năng của công cụ SFC để thay thế các tệp được yêu cầu để tải Windows GUI. Việc kiểm tra trong trường hợp này sẽ lâu hơn một chút so với khi thao tác thông qua dòng lệnh trong giao diện hệ điều hành. Đồng thời, về mặt đồ họa, dòng lệnh trong môi trường khôi phục sẽ không thông báo cho người dùng về tốc độ của quá trình. Bạn có thể xác định rằng máy tính đang hoạt động bình thường và kiểm tra tính toàn vẹn của tệp không bị đóng băng bằng dấu gạch dưới nhấp nháy.

Khi kết thúc kiểm tra, người dùng sẽ thấy thông tin rằng các vi phạm về tính toàn vẹn đã không được phát hiện hoặc đã được loại bỏ thành công. Sau đó, bạn có thể chuyển sang phương pháp kiểm tra thứ hai - sử dụng công cụ DISM.

Cách kiểm tra tính toàn vẹn của tệp trong Windows 10 bằng DISM

Như đã nói ở trên, sau khi kiểm tra với SFC, bạn nên bắt đầu phân tích hệ thống với DISM. Trong quá trình kiểm tra, nó sẽ kiểm tra các thư mục khác (và một lần nữa "đi qua" các tệp đã được SFC kiểm tra).

Kiểm tra DISM hơi khác so với phân tích hệ thống SFC. Người dùng có thể chọn một trong ba lệnh để kiểm tra hệ thống. Mỗi người trong số họ có một mức độ tác động khác nhau.

Dism / Online / Cleanup-Image / CheckHealth

Khi lệnh này được thực thi, hệ thống sẽ kiểm tra các bản ghi được tạo bởi các tiện ích chẩn đoán để phát hiện các tệp đã sửa đổi hoặc có sự cố trong hệ thống. Lệnh được thực hiện nhanh chóng, nhưng không có xác minh và tất cả dữ liệu dựa trên thông tin đã ghi trước đó.

Dism / Online / Cleanup-Image / ScanHealth

Lệnh này nhằm phân tích tất cả các thành phần hệ thống để xác định lỗi và các phần tử bị hư hỏng trong đó. Trong trường hợp này, chỉ kiểm tra được thực hiện và người dùng được thông báo về sự hiện diện hay vắng mặt của các tệp có vấn đề. Việc kiểm tra như vậy có thể mất từ ​​vài phút đến vài giờ, tùy thuộc vào tốc độ của đĩa cứng, tải của nó và mức độ can thiệp vào các tệp hệ điều hành.

Dism / Online / Cleanup-Image / RestoreHealth

Không giống như lệnh trước, lệnh này không chỉ kiểm tra các tệp mà còn ngay lập tức thay thế chúng bằng các tệp hoàn chỉnh. Nó cũng sẽ mất từ ​​vài phút đến vài giờ để hoàn thành.

Quan trọng: Xin lưu ý rằng hai lệnh cuối cùng chạy kiểm tra tính toàn vẹn của tệp Windows 10 có thể "treo" trong khi thực thi ở một tỷ lệ nhất định (thường xuyên nhất là khoảng 20). Trong mọi trường hợp, bạn không nên khởi động lại hệ thống vào lúc này, vì tình huống này là điển hình và tỷ lệ phần trăm sẽ tiếp tục "nhỏ giọt" sau một thời gian.

Đọc bài viết về cách kiểm tra tệp hệ thống Windows. Tại sao phải kiểm tra tính toàn vẹn, cách khôi phục trong Windows 10, 8, 7 và XP.

Người dùng nên kiểm tra định kỳ các tệp hệ thống về tính toàn vẹn. Hầu như không ai làm điều này, dẫn đến việc phải cài đặt lại hệ điều hành. Cần tiến hành kiểm tra trong trường hợp các thư mục hệ thống bị nhiễm phần mềm độc hại hoặc bị lỗi do tắt máy tính không đúng cách. Việc kiểm tra các tệp hệ thống Windows được thực hiện bằng các công cụ khác nhau. Trong hầu hết các trường hợp, bạn thậm chí không phải cài đặt các chương trình bổ sung - bạn có thể xử lý nó bằng các công cụ tiêu chuẩn. Các tiện ích sẽ cần thiết để khôi phục hệ thống nếu bạn không còn bản sao lưu nào.

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

Bạn có thể chạy Trình kiểm tra tệp hệ thống trên bất kỳ phiên bản Windows nào bắt đầu từ XP. Bạn chỉ cần vào dòng lệnh. Trong hầu hết các phiên bản của Windows, điều này có thể được thực hiện bằng cách sử dụng menu. "Khởi đầu". Trong phiên bản thứ tám của HĐH, để thay mặt quản trị viên gọi dòng lệnh, bạn cần gọi menu ngữ cảnh bằng phím tắt Win + X, sau đó chọn mục mong muốn từ danh sách.

  1. Nhập lệnh sfc / scannow.
  2. Nhấn Enter.
  3. Chờ cho đến khi kết thúc kiểm tra và đánh giá kết quả.

Nhóm sẽ cố gắng tự sửa các lỗi nhỏ. Đây là cách dễ nhất để làm việc với các tệp hệ thống. Ưu điểm của SFC là nó có các khả năng bổ sung và dễ sử dụng.

Xin lưu ý rằng tiện ích này sẽ luôn tìm thấy lỗi trong các bản dựng tùy chỉnh của Windows. Điều này là do thực tế là các nhà sưu tập thường thay đổi hình thức của hệ thống. Do đó, trước khi khôi phục một hệ thống đang hoạt động, hãy cân nhắc xem nó có đáng làm không. Chúng tôi khuyên bạn chỉ nên quay lại điểm kiểm tra hoặc thay thế các tệp nếu bạn nhận thấy các lỗi nghiêm trọng, vi rút tấn công hoặc các sự cố khác.

Các tính năng bổ sung của SFC

Tiện ích SFC tích hợp có thể được chạy với một số tham số. Ngoài việc kiểm tra Windows, bạn có thể:

  1. Nếu bạn không muốn sửa lỗi trong tệp hệ thống, hãy nhập lệnh sfc / verifyonly.
  2. Nếu bạn biết chính xác tệp hệ thống nào bị vi-rút làm hỏng, thì bạn có thể biết tệp nào: sfc / scanfile = path_to_file. Nếu bạn thay thế từ scanfile bằng verifyonly, chỉ tệp cụ thể mới được xác minh, hệ thống sẽ không khôi phục nó.
  3. Nếu bạn muốn quét các tệp không nằm trong thư mục hiện tại mà trên một máy tính từ xa hoặc một ổ cứng khác, thì bạn cần nhập lệnh ở dạng sau: sfc / scannow / offwindir = path_to_windows_folder.

Các tính năng này được quản trị viên hệ thống sử dụng phổ biến nhất. Đối với người dùng thông thường, một lệnh cơ bản là đủ.

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

Nếu bạn không thể khôi phục tệp bằng các phương pháp tiêu chuẩn, bạn có thể thực hiện việc đó theo cách thủ công bằng hình ảnh đĩa hệ thống. Bạn có thể chỉnh sửa đĩa ảo với các tệp hệ thống bằng tiện ích UltraISO hoặc các chương trình tương tự. Hệ thống được khôi phục theo thuật toán:

  1. Chuyển đến thư mục có các tệp hình ảnh. Theo mặc định, LiveDisk sử dụng / cdrom.
  2. Từ đó, sao chép các tệp bạn muốn vào khay nhớ tạm và sau đó di chuyển chúng để giành chiến thắng.

Phương pháp này tốt vì tiện ích loại bỏ tất cả các hạn chế hệ thống tệp do hệ thống Windows áp đặt. Bạn có thể làm việc với các thành phần hệ thống, di chuyển chúng, thay thế chúng bằng những thành phần mới.

Sửa chữa thủ công hoạt động tốt cho người dùng nâng cao. Đối với những người không tự tin với máy tính, tốt nhất nên sử dụng các tiện ích hoạt động ở chế độ tự động. Ngoài ra còn có các chương trình có thể giúp bạn làm việc với các dịch vụ tích hợp dễ dàng hơn.

Microsoft DaRT

Đây không chỉ là một tiện ích mà còn là một đĩa khởi động có khả năng xử lý tác vụ khôi phục các tệp hệ thống. Định cấu hình khởi động từ đĩa trước khi khởi động PC của bạn và lắp đĩa khởi động. Bạn có thể tải xuống Microsoft DaRT, sau đó sử dụng phần mềm Nero để ghi nó vào phương tiện. Các tệp hệ thống được kiểm tra và khôi phục theo hướng dẫn:

  1. Chọn tiện ích từ menu đĩa khởi động để kiểm tra phiên bản hệ thống của bạn.
  2. Từ các thao tác được trình bày trong menu tiếp theo, hãy dừng lại ở mục "Chẩn đoán".
  3. Sau đó, bạn cần phải chọn mục Bộ công cụ chẩn đoán và khôi phục.
  4. Sau khi cấu hình trước, tất cả những gì còn lại là chọn hệ điều hành đích. Hầu hết người dùng chỉ có một.
  5. Menu sẽ cung cấp cho bạn một số tùy chọn để làm việc với ổ cứng và hệ thống, bạn cần chọn "System File Checker".
  6. Sau đó, hãy làm theo lời nhắc của trình hướng dẫn xác minh. Chọn chế độ vận hành tự động,

Tiện ích sẽ làm phần còn lại cho bạn. Sau khi hoàn thành công việc, tất cả những gì còn lại là khởi động lại PC. Ưu điểm của tiện ích này là nó có thể được sử dụng ngay cả với hệ điều hành Windows không hoạt động.

Sửa chữa Windows

Tiện ích này bắt đầu từ môi trường sản xuất. Bạn cần làm việc theo hướng dẫn:

  1. Chuyển đến phần Các bước trước sửa chữa.
  2. Chọn tab Bước 4 (Tùy chọn).
  3. Nhấp vào nút Kiểm tra.

Tiện ích này rất đơn giản - bạn không cần thực hiện thêm bất kỳ bước nào. Nó phù hợp với những người dùng chưa có kinh nghiệm, không có kỹ năng về dòng lệnh. Nó chạy tiện ích SFC tiêu chuẩn từ trình bao của nó.

Tiện ích Glary

Glary Utilities hoạt động tương tự như phần trước - nó càng đơn giản và dễ hiểu càng tốt. Nó không có nhiều tab. Ưu điểm của chương trình này là nó được sửa đổi. Tất cả các lệnh đều rõ ràng cho người dùng. Thông qua đó, bạn không chỉ có thể kiểm tra mà còn có thể khôi phục hệ thống.

Làm theo chỉ dẫn:

  1. Chuyển đến tab "Mô-đun".
  2. Trong menu bên trái, chọn mục "Dịch vụ".
  3. Ở bên phải của cửa sổ, nhấp vào Khôi phục tệp hệ thống.

Hoạt động của tiện ích đơn giản này cũng dựa trên sự tương tác với giao diện điều khiển SFC. Nếu bạn không thể khôi phục các tệp, bạn sẽ phải sử dụng các phương tiện phức tạp hơn - thông qua đĩa khởi động hoặc sao chép thủ công các tệp bị hỏng.


Khôi phục tệp hệ thống Windows 7 hoặc Windows 8 / 8.1 là một chủ đề thú vị. Đặc biệt nếu hệ điều hành bắt đầu trục trặc và chúng tôi không có hình ảnh khôi phục và chúng tôi đã quên bật bảo vệ hệ thống để tạo các điểm khôi phục. Trong trường hợp này, chúng tôi sẽ không thể khôi phục hệ thống từ hình ảnh, chúng tôi sẽ không thể khôi phục Windows về điểm khôi phục đã tạo và chúng tôi quá lười để cài đặt lại hệ thống, vì sẽ mất cả ngày. Và chỉ ở đây, chúng tôi có một cơ hội khác để đưa Windows trở lại bình thường - để cố gắng khôi phục các tệp hệ thống. Trong bài viết này, tôi sẽ cố gắng tiết lộ đầy đủ chủ đề để chúng ta có thể khởi động lại máy tính của mình trong mọi tình huống.

1. Khôi phục các tệp hệ thống trên hệ thống đã tải

Nếu máy tính của chúng tôi bằng cách nào đó bật lên, thì chúng tôi làm như sau. (nếu không có, hãy xem phần 2 của bài viết này)

Mở menu Bắt đầu. Trong trường tìm kiếm, hãy viết "Com". Trên phần tử " Dòng lệnh"Nhấn nút chuột phải và chọn" Chạy như quản trị viên»

Trong dòng lệnh mở ra, hãy viết

sfc / scannow

Chờ đợi một chút

Nếu hệ thống của bạn là theo thứ tự, bạn sẽ thấy hình ảnh sau

Nếu Windows của bạn bị hỏng, bạn sẽ thấy như sau

Tệp hệ thống đã được khôi phục thành công. Khởi động lại và ngay lập tức bật bảo vệ hệ thống để tạo điểm khôi phục để lần sau bạn chỉ cần khôi phục trạng thái của máy tính vài ngày trước và thế là xong.

Điều xảy ra là khi quét hệ thống, tiện ích sfc.exe tìm thấy các tệp bị hỏng, nhưng không thể sửa chúng. Trong trường hợp này, tôi sẽ thực hiện khôi phục tệp hệ thống ở Chế độ an toàn. Nếu nó giống nhau ở chế độ an toàn, hãy đọc điểm 4 cuối cùng của bài viết này.

Nếu máy tính của bạn không khởi động được, thì những gì đã nói ở phần đầu của bài viết, sau đó đọc đoạn tiếp theo.

Nếu máy tính của chúng tôi không muốn khởi động, thì chúng tôi sử dụng môi trường khôi phục. Bạn có thể khởi động vào nó:

  1. Nhấn khi bật máy tính F8 nhiều lần
  2. Khởi động từ đĩa khởi động (cài đặt) hoặc ổ đĩa flash

Tùy chọn đầu tiên sẽ hoạt động nếu chúng ta có phân vùng khởi động mà hệ thống đã tạo khi phân vùng đĩa khi chúng ta cài đặt hệ thống. Kích thước phân vùng khởi động:

  • Windows 7 - 100 MB.
  • Windows 8 - 350 MB.

Trong mọi trường hợp, hãy thử nhấn F8 nhiều lần trong khi tải. Một cửa sổ với các tùy chọn tải xuống bổ sung sẽ xuất hiện. Chúng tôi chọn Khắc phục sự cố máy tính.

Trong cửa sổ tiếp theo, chọn phương thức nhập bàn phím. Chúng tôi chọn ngôn ngữ mà bạn đặt mật khẩu quản trị viên (nếu không có mật khẩu, bạn có thể nhấp ngay vào Tiếp theo>).

Chọn người dùng có quyền quản trị và nhập mật khẩu nếu có. Nếu không có mật khẩu, chỉ cần nhấp vào ĐỒNG Ý.

Chúng tôi chọn dòng lệnh.

Nếu không thể vào môi trường khôi phục bằng cách nhấn phím F8, thì bạn sẽ cần khởi động từ ổ đĩa flash hoặc đĩa cài đặt (có thể khởi động). Theo cách tương tự, bạn có thể khởi động từ đĩa. Chỉ trong trường hợp này, bạn cần đặt DVD-RW (ổ đĩa quang) ở vị trí ưu tiên khởi động ngay từ đầu.

Tôi muốn khởi động từ phương tiện di động bằng menu khởi động. Trong các bo mạch chủ ASUS, nó thường được gọi bằng phím F8.

Sau khi khởi động từ ổ đĩa flash hoặc từ đĩa, tôi thấy hình ảnh sau đây. tôi chọn cài đặt Windows- Cài đặt Windows.

Chúng tôi đang đợi cho đến khi tìm thấy tất cả Windows đã cài đặt.

Chúng tôi chọn một trong những không bật cho chúng tôi. Và đây CẨN THẬN! Hãy nhớ ký tự được chỉ định bởi môi trường khôi phục cho hệ thống của bạn (trong cột Thư mục). tôi có nó D.

Chọn Dòng lệnh.

Nhập lệnh

sfc / scannow / offbootdir = D: \ / offwindir = D: \ windows

Thay vì D, bạn thay thế chữ cái của bạn. Nhấn Enter và đợi quá trình quét hoàn tất

Máy ảo mà từ đó chụp ảnh màn hình ở trên có màn hình xanh, vì vậy tôi không ngạc nhiên khi các tệp hệ thống đã được tìm thấy và khôi phục.

3. Cách tìm ký tự ổ đĩa của Windows đã cài đặt

Nếu bạn có nó với chìa khóa F8 gọi cửa sổ "Tùy chọn khởi động bổ sung" và chọn "Khắc phục sự cố máy tính", sau đó chúng ta cần tìm ra ký tự ổ đĩa nơi Windows được cài đặt được chỉ định bởi môi trường khôi phục. Điều này có thể được thực hiện theo hai cách

1. Gọi notepad bằng lệnh

Mở rộng menu trong notepad Tập tin và lựa chọn Mở…

Ấn chuột trái Một máy tính và trước bạn sẽ có đĩa với các chữ cái.

Bạn có thể vào đĩa và xem những gì và ở đâu.

2. Chúng tôi sử dụng tiện ích DISKPART

Trên dòng lệnh, nhập:

diskpart- chúng tôi gọi là tiện ích để làm việc với đĩa.

đĩa danh sách- chúng tôi xem qua danh sách các đĩa.

chọn đĩa- Tôi chọn ổ cứng mà tôi cần.

đĩa chi tiết- Tôi gọi thông tin về đĩa này.

4. Đối với Windows 8 / 8.1

Nếu tiện ích sfc không thể sửa chữa các tệp hệ thống bị hỏng, thì bạn nên cố gắng khôi phục lưu trữ của các tệp hệ thống này. Đây là nơi chứa các bản sao của các tệp hệ thống lành mạnh. Theo tôi hiểu, nó nằm ở C: \ Windows \ WinSxS. Đó là, trước tiên chúng ta phải sửa lỗi lưu trữ tệp và sau khi lệnh "SFC / Scannow" khôi phục các tệp hệ thống Windows.

4.1. Khôi phục bộ nhớ bằng Windows Update

1. Khởi chạy Windows PowerShell với quyền quản trị viên. Để thực hiện việc này, hãy mở menu Bắt đầu hoặc màn hình bắt đầu và nhấp vào biểu tượng "Tìm kiếm". Trong hộp tìm kiếm, hãy viết "PowerShell". Nhấp chuột phải vào Windows PowerShell và chọn Chạy với tư cách quản trị viên hoặc Chạy với tư cách quản trị viên.

2. Trong cửa sổ mở ra, hãy viết

Dism / Online / Cleanup-Image / RestoreHealth

và chúng tôi đang chờ đợi. Nếu kho lưu trữ còn nguyên vẹn hoặc có thể khôi phục nó bằng Windows Update, bạn sẽ thấy hình ảnh sau.

Nếu Trạng thái Sức khỏe Hình ảnh: Khỏe mạnh - mọi thứ đều ổn. Khởi động lại máy tính của bạn và thử lại SFC / SCANNOW.

4.2. Khôi phục kho tiền bằng cách sử dụng hình ảnh

Nếu chúng tôi gặp sự cố với Windows Update, thì phương pháp này sẽ thực hiện được.

1. Tải xuống hình ảnh Windows 8 / 8.1 gốc có cùng độ sâu bit với hệ thống của bạn. Cách tìm ra bitness của hệ thống đã cài đặt -.

2. Kết nối hoặc gắn kết hình ảnh đã tải xuống. Nhấp vào hình ảnh bằng nút chuột phải và chọn "Kết nối" hoặc "Gắn kết".

3. Trong dòng lệnh với quyền quản trị viên, chúng ta xem có những phiên bản nào trong hình ảnh bằng lệnh

Dism / Get-WimInfo /WimFile:F:\sources\install.wim

Tôi có 2 phiên bản trong hình ảnh của tôi. Để hiểu tôi cần cái nào cho những tấm đề can này thật khó. Chúng tôi sử dụng cái đầu tiên. Nếu nó không hoạt động - cái thứ hai.

4. Khởi động Windows PowerShell với quyền quản trị viên và đặt lệnh

Repair-WindowsImage -Online -RestoreHealth -Nguồn F: \ sources \ install.wim: 1

trong đó, F là ký tự ổ đĩa mà chúng tôi đã kết nối hình ảnh, 1 là số bản sửa đổi Windows trong hình ảnh.

5. Khôi phục các tệp hệ thống theo cách thủ công

Nếu sử dụng tiện ích sfc, không thể khôi phục các tệp bị hỏng, bạn cần cố gắng thực hiện thủ công. Trong trường hợp này, bạn cần phải chạy thêm lệnh

findstr / c: ""% windir% \ Logs \ CBS \ CBS.log> "% userprofile% \ Desktop \ sfcdetails.txt"

Findstr / c: ""% Windir% \ Logs \ CBS \ cbs.log> sfcdetails.txt

và kiểm tra hồ sơ cẩn thận sfcdetails.txt trên máy tính để bàn của bạn hoặc trong % windir% \ Nhật ký \ CBS \.

Phải có một cái gì đó tương tự như hình dưới đây.

Sau khi biết tên của tệp bị hỏng (Accessibility.dll), chúng tôi tìm kiếm tệp đó trên một máy tính khác có cùng hệ thống với máy tính của bạn. Nếu đây không phải là một tùy chọn, thì tôi sẽ tải xuống ảnh gốc của Windows và cài đặt nó trên máy ảo. Tôi đã tìm thấy tệp tôi cần và sao chép nó vào ổ đĩa flash khởi động hoặc cài đặt. Sau đó, từ ổ đĩa flash cài đặt này, tôi khởi động vào môi trường khôi phục, tôi sẽ khởi chạy dòng lệnh. Mở notepad từ dòng lệnh. Tôi đã mở menu Tệp> Mở - và bây giờ tôi đã có gần như một người khám phá chính thức. Chúng tôi sao chép và thay thế tệp làm việc từ ổ đĩa flash USB, khởi động lại và mọi thứ sẽ hoạt động.

Nếu tùy chọn cài đặt máy ảo không phù hợp với bạn, bạn có thể kết nối tệp install.wim với thư mục. Sau đó vào thư mục này và sao chép các tệp cần thiết.

1. Tạo một thư mục. Ví dụ, "Win8.1Pro" ở gốc của ổ đĩa D.

2. Sao chép tệp install.wim vào thư mục gốc của ổ D.

3. Gắn tệp install.wim vào thư mục đã tạo.

Dism / Mount-Wim / Index: 1 /WimFile:D:\install.wim /MountDir:D:\Win8.1Pro

Chúng tôi đi vào thư mục đã tạo và sao chép các tệp cần thiết.

Tắt hình ảnh

Dism / Unmount-Wim /MountDir:D:\Win8.1Pro / Discard