Thông báo lỗi "ERROR_INSTALL_ALREADY_RUNNING" khi bạn chạy chương trình cài đặt chuyên biệt để cài đặt chuyên biệt các chương trình Office

Hỗ trợ dành cho Office 2003 đã kết thúc

Microsoft đã kết thúc hỗ trợ dành cho Office 2003 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à các 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: 822454
Bài viết này đã được lưu trữ. Bài viết được cung cấp "nguyên trạng" và sẽ không còn được cập nhật nữa.
Triệu chứng
Khi bạn chạy thiết lập cài đặt chuyên biệt văn phòng Microsoft của bạn các chương trình, bạn có thể nhận được thông báo lỗi sau:
ERROR_INSTALL_ALREADY_RUNNING.
Thông báo lỗi này là theo sau thông báo lỗi sau:
Lỗi 1618: cài đặt chuyên biệt khác là đã trong tiến trình. Hoàn tất cài đặt chuyên biệt trước tiếp tục cài đặt chuyên biệt này.
Nguyên nhân
Vấn đề này xảy ra bởi vì Microsoft Windows Installer có thể chỉ chạy một cài đặt chuyên biệt tại một thời điểm trừ khi nó là một lồng nhau cài đặt chuyên biệt.
Thông tin thêm
Để biết thêm chi tiết về lồng nhau cài đặt chuyên biệt, truy cập vào các Microsoft Web site sau:Hai Windows Installer cài đặt chuyên biệt không thể chạy trong cùng một quá trình. Nếu bạn cố gắng gọi API của trình cài đặt chuyên biệt, bạn nhận được các Thông báo lỗi "ERROR_INSTALL_ALREADY_RUNNING" trong hai kịch bản sau đây:
  • Trong khi _MSIExecute mutex được thiết lập. _MSIExecute mutex được thiết lập chỉ trong khi chế biến bảng InstallExecuteSequence, các AdminExecuteSequence bảng, hoặc bảng AdvtExecuteSequence.
  • Trong khi quá trình hiện tại chế biến các InstallUISequence bảng hoặc bàn AdminUISequence.

Lý do tại sao ví dụ thứ hai của tiến trình cài đặt chuyên biệt Windows xảy ra

Windows Installer Bắt đầu để Bắt đầu một chế độ bảo trì xử lý vì một tập tin Windows Installer (một tập tin .msp) là một khép kín tập tin. Nó không bao gồm một bộ máy cơ sở dữ liệu như một gói cài đặt chuyên biệt bình thường. Thay vào đó, nó chứa ít nhất một biến đổi bộ máy cơ sở dữ liệu cho biết thêm Cập Nhật thông tin cho bộ máy cơ sở dữ liệu của các điểm đến cài đặt chuyên biệt gói. Các Trình cài đặt chuyên biệt sử dụng thông tin này để áp dụng các Cập Nhật tập tin được lưu trữ trong tệp .cab dòng Cập Nhật gói.

Khi một bản Cập Nhật được áp dụng với một máy tính khách hàng, bộ cài đặt chuyên biệt Windows lần đầu tiên xác minh rằng bản Cập Nhật áp dụng cho sản phẩm. Sau khi kiểm tra này, trình cài đặt chuyên biệt Windows tải các Cache cài đặt chuyên biệt bộ máy cơ sở dữ liệu vào bộ nhớ. Bộ cài đặt chuyên biệt Windows sau đó áp dụng các tương ứng biến đổi Cập Nhật bộ máy cơ sở dữ liệu trong bộ nhớ. Bộ cài đặt chuyên biệt Windows Cập Nhật bộ máy cơ sở dữ liệu với tất cả các cài đặt chuyên biệt thay đổi trong bản Cập Nhật. Khác Cập Nhật biến đổi trong hai biến đổi có thao tác tệp hướng dẫn rằng bạn phải có để nâng cấp máy tính khách hàng.

Làm thế nào để ngăn ngừa trường hợp kép của bộ cài đặt chuyên biệt Windows

Để ngăn chặn một trường hợp thứ hai của bộ cài đặt chuyên biệt Windows, thì không repackage một cửa sổ cài đặt chuyên biệt gói vào một cửa sổ cài đặt chuyên biệt gói như một tập tin tùy chỉnh .msi. Văn phòng Cập Nhật và nâng cấp sẽ không làm việc với cài đặt chuyên biệt lồng nhau với phiên bản hiện tại của các cửa sổ Trình cài đặt chuyên biệt.

Tất cả các văn phòng công cộng Cập Nhật bao gồm một chương trình bootstrapping đó tên là OHotfix. Trong khi OHotfix không phải là công cụ duy nhất mà bạn có thể sử dụng để triển khai các bản Cập Nhật, nó là dễ dàng nhất để sử dụng vì nó cung cấp rất nhiều các chức năng Cập Nhật cần thiết.

Bạn cũng có thể sử dụng Cập Nhật khác bootstrapping chương trình, chẳng hạn như một tập tin thực thi đơn giản hoặc một chương trình phức tạp tùy chỉnh có sử dụng các Gọi Windows Installer API.

Một cài đặt chuyên biệt lồng nhau chia sẻ cùng một giao diện người dùng và các thiết đặt kí nhập dưới tên là tiến trình cài đặt chuyên biệt chính. Các nhà phát triển nên lưu ý các cảnh báo sau khi authoring lồng nhau cài đặt:
  • Cập Nhật và nâng cấp không thể làm việc với lồng nhau cài đặt chuyên biệt.
  • Bộ cài đặt chuyên biệt Windows có thể không chính xác giá một lồng nhau cài đặt chuyên biệt.
  • Lồng nhau cài đặt chuyên biệt không thể chia sẻ các thành phần:
    • Tiến trình cài đặt chuyên biệt hành chính cũng không thể chứa một lồng nhau cài đặt chuyên biệt.
    • Tích hợp ProgressBars không thể được sử dụng với lồng nhau cài đặt chuyên biệt.
    • Nguồn tài nguyên đang được quảng cáo không được cài đặt chuyên biệt bởi tiến trình cài đặt chuyên biệt lồng nhau.

Thêm chi tiết về tiến trình cài đặt chuyên biệt bản Cập Nhật của văn phòng

Một tài liệu tham khảo tốt là giấy trắng Office XP Patch triển khai . Mặc dù điều này trắng giấy đặc biệt tài liệu tham khảo Office XP, khái niệm và đề nghị áp dụng cho việc Cập Nhật cho bất kỳ cửa sổ Dựa trên cài đặt chuyên biệt phiên bản của văn phòng.

Để có thêm thông tin về làm thế nào để phân phối và cài đặt chuyên biệt Office XP Service Pack 1, Office XP Service Pack 2, và các bản sửa lỗi và nâng cấp cho Office XP, nhấp vào số bài viết sau đây để xem các bài viết trong cơ sở kiến thức Microsoft:
330043"Microsoft Office XP Update triển khai" giấy trắng có sẵn tại các Trung tâm tải về


OHotfix.exe là chương trình bootstrapping cho văn phòng Cập Nhật và được cung cấp như một phần của tập tin chạy được Cập Nhật (exe). Nó thực hiện một số hành động trước khi nó chạy cài đặt chuyên biệt Cập Nhật, bao gồm:
  • Xác định nếu các bản Cập Nhật sẽ được áp dụng cho một admin cài đặt chuyên biệt điểm hoặc cho một khách hàng cài đặt chuyên biệt Office.
  • Kiểm tra nếu trình cài đặt chuyên biệt Windows được cài đặt chuyên biệt trên các hệ thống.
  • Xác định nếu một phiên bản Windows cài đặt tối thiểu là chỉ định và có thể dẫn tới một web site để nâng cấp các Trình cài đặt chuyên biệt.
  • Chạy Setup Watson để nắm bắt và báo cáo lỗi và Cập Nhật cài đặt chuyên biệt thất bại.
  • Xác định nếu một phiên bản sản phẩm tối thiểu được quy định. Nếu một trong những là chỉ định, xác minh rằng các sản phẩm được cài đặt chuyên biệt có các sản phẩm được chỉ định số phiên bản (hoặc một số phiên bản sau này).
  • Điều khiển mức độ giao diện người dùng cho cả hai OHotfix hộp thoại và cài đặt chuyên biệt Windows.
  • Kiểm tra các sản phẩm văn phòng gia đình được cài đặt chuyên biệt và sẽ xác định các bản cập nhật mỗi sản phẩm đều phải có.
  • Bắt các mã trở về Windows Installer và xác định Nếu bạn phải khởi động lại máy tính.
Windows Installer công nghệ được chia thành hai phần đó làm việc kết hợp: một bản ghi dịch vụ Windows Installer phía khách hàng (Msiexec.exe) và một gói file (tập tin .msi). cài đặt chuyên biệt Windows sử dụng thông tin chứa trong một tập tin gói để cài đặt chuyên biệt chương trình.

Các cửa sổ cài đặt chuyên biệt là một bản ghi dịch vụ hệ điều hành có giấy phép hệ điều hành để quản lý trình cài đặt chuyên biệt.

Chương trình Msiexec.exe là một thành phần của bộ cài đặt chuyên biệt Windows. Chương trình này sử dụng một thư viện liên kết động, MSI.dll, để đọc tập tin gói (.msi), áp dụng biến đổi (.mst), và kết hợp các tùy chọn dòng lệnh. Windows Installer thực hiện tất cả cài đặt chuyên biệt liên quan đến công việc: sao chép tập tin vào đĩa cứng, làm cho kiểm nhập Sửa đổi, tạo lối tắt trên bàn làm việc, và hiển thị hộp thoại đến sở truy vấn người sử dụng cài đặt chuyên biệt thích khi cần thiết.

Thông tin bổ sung

Cho biết thêm thông tin về làm thế nào để download và cài đặt chuyên biệt bản Cập Nhật từ Internet, ghé thăm Web site sau của Microsoft:

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

Thuộc tính

ID Bài viết: 822454 - Xem lại Lần cuối: 12/08/2015 03:03:25 - Bản sửa đổi: 4.0

Microsoft Office Professional Edition 2003, Microsoft Office Outlook 2003, Microsoft Office PowerPoint 2003, Microsoft Office Publisher 2003, Microsoft Office Small Business Edition 2003, Microsoft Office Basic Edition 2003, Microsoft Office Access 2003

  • kbnosurvey kbarchive kbstartprogram kbsetup kberrmsg kbtshoot kbprb kbinfo kbmt KB822454 KbMtvi
Phản hồi