Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để làm sạch một hư hỏng COM + mục

Hỗ trợ cho Windows XP đã kết thúc

Microsoft đã kết thúc hỗ trợ dành cho Windows XP vào ngày 8 tháng 4 năm 2014. Thay đổi này đã ảnh hưởng đến các bản cập nhật phần mềm và tùy chọn bảo mật của bạn. Tìm hiểu ý nghĩa của điều này với bạn và cách thực hiện để luôn được bảo vệ.

Hỗ trợ cho Windows Server 2003 đã kết thúc vào ngày 14 tháng 7 năm 2015

Microsoft đã kết thúc hỗ trợ cho Windows Server 2003 vào ngày 14 tháng 7 năm 2015. Thay đổi này đã ảnh hưởng đến các bản cập nhật phần mềm và tùy chọn bảo mật của bạn. Tìm hiểu ý nghĩa của điều này với bạn và cách thực hiện để luôn được bảo vệ.

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:315296
TÓM TẮT
Bài viết này mô tả làm thế nào để làm sạch một COM + cửa hàng nếu COM + danh mục sẽ trở thành bị hư hại.
THÔNG TIN THÊM
Quan trọng Phần này, phương pháp, hoặc công việc có bước mà cho bạn biết làm thế nào để thay đổi sổ đăng ký. Tuy nhiên, vấn đề nghiêm trọng có thể xảy ra nếu bạn sửa đổi registry không chính xác. Vì vậy, hãy chắc chắn rằng bạn làm theo các bước sau một cách cẩn thận. Để bảo vệ được thêm vào, sao lưu sổ đăng ký trước khi bạn sửa đổi nó. Sau đó, bạn có thể khôi phục sổ đăng ký nếu một vấn đề xảy ra. Để biết thêm chi tiết về làm thế nào để sao lưu và khôi phục sổ đăng ký, hãy nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
322756 Làm thế nào để sao lưu và khôi phục sổ đăng ký trong Windows

Để làm sạch một COM + mục bị hư hỏng, hãy làm theo các bước sau.

Lưu ý Những bước này được áp dụng cho các hệ điều hành được đề cập trong phần "áp dụng cho". Các bước này không áp dụng cho Windows Vista, Windows Server 2008, Windows Server 2008 R2 hoặc Windows 7.
  1. Đổi tên các %WinDir%\System32\Clbcatq.dll tập tin để %WinDir%\System32\~Clbcatq.dll. Hãy chắc chắn rằng bạn bao gồm dấu ngã (~) ở đầu tên tập tin.
  2. Dừng dịch vụ COM + sự kiện hệ thống và đặt loại khởi động Hướng dẫn sử dụng hoặc Khuyết tật để ngăn chặn nó từ bắt đầu từ ngày khởi động lại. Để biết thêm chi tiết về dịch vụ COM + sự kiện hệ thống, xin vui lòng truy cập vào Microsoft TechNet Web site sau:
  3. Khởi động lại máy tính.
  4. Bắt đầu Registry Editor (Regedt32.exe).
  5. Xác định vị trí và xoá các khóa sau trong registry:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3
  6. Tại dấu nhắc lệnh, gõ CD % windir %, sau đó nhấn ENTER.
  7. Tại dấu nhắc lệnh, gõ rmdir/s đăng ký, sau đó nhấn ENTER. Đây là thư mục địa điểm của cơ sở dữ liệu đăng ký.

    Lưu ý Nếu bạn có MS04-012 được cài đặt, bây giờ bạn phải cài đặt MS04-012. Để biết thêm thông tin về an ninh Cập Nhật MS04-012, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
    828741MS04-012: Cumulative Update for Microsoft RPC/DCOM
  8. Bấm vào các Bắt đầu nút, điểm đến Thiết đặt, sau đó bấm Bảng điều khiển.
  9. Bấm đúp Thêm/loại bỏ chương trình, sau đó bấm Thêm/loại bỏ cấu phần Windows.
  10. Nhấp vào Tiếp theo đi qua qui trình, cài đặt lại COM +.
  11. Nếu IIS được cài đặt trên máy tính, IIS tạo ra một số COM + các ứng dụng. Các ứng dụng này sẽ có bị thiếu. Để tái tạo các ứng dụng này, hãy chạy lệnh sau tại dấu nhắc lệnh:
    rundll32% windir%\system32\inetsrv\wamreg.dll, CreateIISPackage

    Trên Server 2003, Rundll32 lệnh cần phải được chạy từ thư mục Inetsrv, hoặc
    sau khi thêm Inetsrv đến đường dẫn. Nếu không thì lỗi sau xảy ra:

    RunDll32.exe - không thể định vị thành phần
    Ứng dụng này đã không khởi động do IISUTIL.DLL không tìm thấy.
    Cài đặt lại các ứng dụng có thể khắc phục vấn đề này.
Nếu bảo vệ tệp của Windows chặn việc đổi tên và xóa, khởi động lại máy tính trong chế độ an toàn, và làm theo các bước này một lần nữa.
xây dựng lại sửa chữa hỏng tham nhũng

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 315296 - Xem lại Lần cuối: 11/11/2011 22:45:00 - Bản sửa đổi: 2.1

Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows XP Professional, Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition

  • kbhowto kbmt KB315296 KbMtvi
Phản hồi