Triệu chứng
Khi bạn cài đặt, dỡ cài đặt hoặc cập nhật một chương trình trên máy tính chạy Windows, bạn có thể nhận được một trong các thông báo lỗi sau.
Thông báo lỗi 1
Không thể truy cập Dịch vụ Windows Installer.
Thông báo lỗi 2
Không thể khởi động Dịch vụ Windows Installer.
Thông báo lỗi 3
Không thể khởi động dịch vụ Windows Installer trên Máy tính Cục bộ. Lỗi 5: Truy nhập bị từ chối
Giải pháp
Để khắc phục sự cố này một cách tự động, hãy chạy trình khắc phục sự cố "Khắc phục sự cố không thể cài đặt hoặc dỡ cài đặt chương trình" để sửa chữa các sự cố chặn cài đặt hoặc loại bỏ chương trình vì khóa đăng ký bị lỗi.
Quan trọng Để thực hiện nhiều phương thức và bước trong bài viết này, bạn phải đăng nhập vào máy tính với tư cách quản trị viên.
Để xác định xem bạn có đang sử dụng tài khoản có quyền quản trị viên hay không
Để xác định xem bạn có đang sử dụng tài khoản có quyền quản trị viên hay không, hãy sử dụng một trong các phương thức sau, phÙ hợp với hệ điều hành mà bạn đang chạy.
Windows 7 và Windows Vista
-
Mở hộp thoại Ngày và Giờ.
-
Bấm Bắt đầu.
-
Nhập lệnh sau vào hộp Bắt đầu Tìm kiếm hoặc hộp Tìm kiếm các chương trình và tệp, sau đó nhấn Enter:
timedate.cpl
Hộp thoại Ngày và Giờ xuất hiện.
-
-
Bấm vào Thay đổi ngày và giờ. Khi hộp thoại Kiểm soát Tài khoản Người dùng xuất hiện, bấm Tiếp tục.
-
Thực hiện một trong các tác vụ sau, tÙy theo điều xảy ra khi bạn bấm Tiếp tục:
-
Nếu máy tính của bạn không nhắc bạn nhập mật khẩu, bạn đã đăng nhập bằng tài khoản quản trị viên. Bấm Hủy hai lần để đóng hộp thoại Ngày và Giờ. Bạn đã sẵn sàng khắc phục sự cố Windows Installer.
-
Nếu máy tính của bạn nhắc bạn nhập mật khẩu, bạn chưa đăng nhập bằng tài khoản quản trị viên.
-
Windows XP và Windows Server 2003
-
Mở hộp thoại Ngày và Giờ.
-
Bấm vào Bắt đầu, sau đó bấm Chạy.
-
Nhập lệnh sau vào hộp thoại Chạy, sau đó nhấn OK:
timedate.cpl
-
-
Thực hiện một trong các thao tác sau, tÙy thuộc vào kết quả:
-
Nếu hộp thoại Thuộc tính Ngày và Giờ xuất hiện, bạn đã đăng nhập với tư cách quản trị viên. Bấm Hủy để đóng hộp thoại.
-
Nếu bạn nhận được thông báo sau, bạn đã không đăng nhập với tư cách quản trị viên:
-
Sau khi đã xác minh rằng bạn đăng nhập vào máy tính với tư cách quản trị viên, bạn có thể bắt đầu khắc phục sự cố của Windows Installer.
Nếu công cụ Windows Installer bị lỗi, bị tắt hoặc được cài đặt không đúng cách, điều này có thể gây ra sự cố cài đặt chương trình.
Sử dụng các phương pháp sau để xác định sự cố với Microsoft Installer có thể gây ra các sự cố khi bạn cài đặt, gỡ cài đặt hoặc cập nhật chương trình.Phương pháp 1: Xác định xem công cụ Windows Installer có hoạt động không
-
Bấm Bắt đầu , nhập cmd vào hộp Tìm kiếm hoặc bấm Chạy rồi nhập cmd vào hộp thoại (Windows XP hoặc Windows Server 2003) rồi nhấn Enter để mở cửa sổ Dấu nhắc lệnh.
-
Tại dấu nhắc lệnh, nhập MSIExec rồi nhấn Enter.
-
Nếu công cụ MSI hoạt động, bạn sẽ không nhận được bất kỳ thông báo lỗi nào. Nếu bạn nhận được thông báo lỗi, hãy nhập nội dung thông báo lỗi vào công cụ tìm kiếm chẳng hạn như Bing hoặc Google để tìm thông tin khắc phục sự cố về sự cố.
-
Thử cài đặt hoặc gỡ cài đặt lại.
Phương pháp 2: Đảm bảo rằng dịch vụ Windows Installer không được đặt thành Vô hiệu hóa
-
Bấm Bắt đầu , nhập services.msc vào hộp Tìm kiếm hoặc bấm Chạy rồi nhập services.msc vào hộp thoại (Windows XP hoặc Windows Server 2003) rồi nhấn Enter để mở Dịch vụ.
-
Bấm chuột phải vào Windows Installer rồi bấm vào Thuộc tính.
-
Nếu hộp Kiểu khởi động được đặt là Vô hiệu hóa, hãy thay đổi thành Thủ công.
-
Bấm OK để đóng cửa sổ Thuộc tính.
-
Bấm chuột phải vào dịch vụ Windows Installer, sau đó bấm vào Bắt đầu. Dịch vụ sẽ bắt đầu mà không có lỗi.
-
Thử cài đặt hoặc dỡ cài đặt lại.
Phương pháp 3: Kiểm tra phiên bản Windows Installer của bạn và nâng cấp lên phiên bản mới nhất nếu cầnQuan trọng Phương thức này chỉ áp dụng cho Windows XP, Windows Vista, Windows Server 2003, Windows Server 2003 R2 và Windows Server 2008.
-
Bấm Bắt đầu , nhập cmd vào hộp Tìm kiếm hoặc bấm Chạy rồi nhập services.msc vào hộp thoại (Windows XP hoặc Windows Server 2003) rồi nhấn Enter để mở cửa sổ Dấu nhắc lệnh.
-
Tại dấu nhắc lệnh, nhập MSIExec rồi nhấn Enter. Nếu công cụ MSI hoạt động, bạn sẽ không nhận được thông báo lỗi nào và hộp thoại riêng biệt sẽ mở ra. Điều này cho biết phiên bản MSI.
-
Nếu phiên bản trình cài đặt không phải là 4.5, hãy tải xuống và cài đặt Windows Installer 4.5.
-
Thử cài đặt hoặc dỡ cài đặt lại.
Phương pháp 4: Đăng ký lại công cụ cài đặtQuan trọng Phương thức này chỉ áp dụng cho Windows XP và Windows Server 2000.
-
Bấm vào Bắt đầu, bấm Chạy, nhập cmd rồi bấm Dấu nhắc Lệnh.
-
Tại dấu nhắc lệnh, nhập các lệnh sau rồi nhấn Enter sau mỗi dòng:
MSIExec /unregister
MSIExec /regserver -
Thử cài đặt hoặc dỡ cài đặt lại.
Phương thức cài đặt hoặc cập nhật không chạy tới lúc hoàn thành
Có một vài phương thức có thể dÙng để cài đặt, dỡ cài đặt hoặc cập nhật chương trình. Ngoài ra, phương thức này hoặc các phương thức được sử dụng có thể chưa khởi động hoặc chưa hoàn tất thành công. Trong tình huống này, hãy thử một số phương pháp khác để cài đặt hoặc cập nhật chương trình.
Sau đây là các phương pháp phổ biến được sử dụng để cài đặt phần mềm:-
Cho phương tiện CD hoặc DVD vào, sau đó để cài đặt tự động bắt đầu.
-
Duyệt CD, DVD, phương tiện di động hoặc các vị trí khác lưu trữ tệp cài đặt chương trình, sau đó bấm đúp vào chương trình Thiết lập. Tệp thiết lập thường là một trong các tệp sau:
-
Autorun hoặc Autorun.exe
-
Setup hoặc Setup.exe
-
Install hoặc Install.exe
-
-
Bấm Chạy khi bạn tải xuống chương trình từ trang web.
Không thể đọc phương tiện cài đặt
Phương tiện cài đặt như phương tiện CD và DVD có thể bị bẩn hoặc bị xước, nên đầu đọc CD hoặc DVD không thể đọc được. Để giải quyết sự cố này, hãy làm theo những phương thức sau:
Phương pháp 1: Làm sạch CD hoặc DVDĐể thực hiện việc này, hãy sử dụng bộ dụng cụ vệ sinh đĩa CD hoặc DVD. Hoặc sử dụng vải cotton mềm, không dệt để lau nhẹ phía tráng bạc của đĩa. Không sử dụng khăn giấy vì loại này có thể làm xước nhựa hoặc để lại vết. Khi làm sạch đĩa, hãy lau từ giữa đĩa ra ngoài. Không lau theo vòng tròn. Nếu sự cố vẫn tiếp tục xảy ra, hãy làm sạch đĩa bằng khăn ẩm hoặc dung dịch vệ sinh đĩa CD hoặc DVD. Lau khô đĩa kỹ lưỡng trước khi đưa đĩa vào ổ đĩa.
Phương pháp 2: Sao chép tệp cài đặt vào máy tính của bạn hoặc vào phương tiện có thể tháo rời khácKhi bạn thực hiện việc này, hãy ghi chú vị trí, sau đó chạy bộ cài đặt từ vị trí đó. Tệp cài đặt thường có tên Autorun.exe hoặc Setup.exe. Nhưng tên này có thể khác nhau. Nếu bạn không chắc chắn, hãy kiểm tra tệp Readme trong thư mục để được hướng dẫn về cách chạy quy trình cài đặt. Nếu tệp thi hành (.exe) có sẵn, chúng tôi khuyên bạn không nên trực tiếp chạy tệp .msi mà không có hướng dẫn cụ thể từ nhà cung cấp.
Lưu ý Nếu cần nhiều đĩa CD hoặc DVD, chúng tôi khuyên bạn nên sao chép tất cả đĩa sang cùng một thư mục, theo thứ tự đảo ngược (đĩa có số cao hơn trước tiên). Chuẩn bị phê duyệt ghi đè các tệp hiện có nếu bạn được nhắc, sau đó cài đặt từ vị trí đó.Phương pháp 3: Nhận phiên bản mới của gói cài đặtNếu bạn đã cố gắng cài đặt từ CD hoặc DVD, hãy thực hiện tác vụ sau:
-
Kiểm tra trang web của nhà sản xuất phần mềm để biết phiên bản mới hơn của gói phần mềm. Tải xuống và cài đặt phiên bản mới.
-
Nếu bạn đã có phiên bản mới nhất, hãy tải xuống chương trình từ trang web của nhà sản xuất, sau đó chạy cài đặt.
Tệp cài đặt được tải xuống hoặc sao chép bị hỏng
Phương pháp 1: Sao chép tệp cài đặt sang máy tính của bạnSao chép tệp cài đặt sang đĩa cứng cục bộ trên máy tính của bạn hoặc sang phương tiện khác. Ghi nhớ vị trí, sau đó chạy cài đặt từ vị trí đó. Tệp cài đặt thường có tên Autorun.exe hoặc Setup.exe. Nhưng tên này có thể khác nhau. Nếu bạn không chắc chắn, hãy kiểm tra tệp Readme trong thư mục để được hướng dẫn về cách chạy cài đặt. Nếu tệp thi hành (.exe) có sẵn, chúng tôi khuyên bạn không nên trực tiếp chạy tệp .msi mà không có hướng dẫn cụ thể từ nhà cung cấp.
-
Nếu bạn đang cài đặt chương trình từ Internet, hãy tải lại tệp (chọn Lưu thay vì Chạy trong hộp thoại tải xuống), lưu tệp vào thư mục trên ổ đĩa cứng cục bộ trên máy tính của bạn hoặc phương tiện có thể tháo rời khác. Sau đó, chạy cài đặt từ vị trí đó.
-
Nếu tệp cài đặt của bạn ở trên mạng (ví dụ: môi trường thương mại hoặc công ty), hãy sao chép tất cả các tệp sang một thư mục trên đĩa cứng cục bộ trên máy tính của bạn, sau đó chạy cài đặt từ vị trí đó.
Phương pháp 2: Nhận phiên bản mới của gói cài đặtNếu đã qua một khoảng thời gian giữa thời điểm bạn tải xuống gói và thời điểm bạn thử cài đặt, hãy làm như sau:
-
Kiểm tra trang web của nhà sản xuất phần mềm để biết phiên bản mới hơn của gói phần mềm. Tải xuống và cài đặt phiên bản mới.
-
Nếu bạn đã có phiên bản mới nhất, hãy thử tải lại chương trình, sau đó chạy cài đặt.
Chương trình hiện đang chạy trên máy tính của bạn cản trở quá trình cài đặt
Hãy vô hiệu hóa các chương trình có thể đang cản trở quá trình cài đặt. Để làm việc này, hãy thực hiện các bước sau:
-
Bấm Bắt đầu , nhập msconfig và hộp Tìm kiếm rồi bấm msconfig.exe.
Nếu bạn được nhắc nhập mật khẩu hoặc xác nhận của quản trị viên, nhập mật khẩu hoặc cung cấp xác nhận. -
Trên tab Chung, bấm vào Khởi động lựa chọn, sau đó bỏ chọn hộp kiểm Tải các mục khởi động.
-
Bấm Dịch vụ, bấm Ẩn tất cả các dịch vụ của Microsoft, sau đó bấm Vô hiệu hóa tất cả.
-
Bấm OK rồi bấm Khởi động lại.
-
Thử chạy cài đặt chương trình phần mềm của bạn.
-
Khi bạn đã hoàn tất việc khắc phục sự cố, hãy khởi động lại máy tính ở chế độ Khởi động Bình thường. Để làm việc này, hãy thực hiện các bước sau:
-
Bấm Bắt đầu , nhập msconfig và hộp Tìm kiếm rồi bấm msconfig.exe.
Nếu bạn được nhắc nhập mật khẩu hoặc xác nhận của quản trị viên, nhập mật khẩu hoặc cung cấp xác nhận. -
Trên tab Chung, bấm Khởi động bình thường, bấm OK rồi bấm Khởi động lại.
-
Để biết thêm thông tin về cách sử dụng MSConfig, hãy xem Cách khắc phục sự cố bằng cách thực hiện khởi động sạch trong Windows 8, Windows 7 hoặc Windows Vista.
Thông thường, có một vài cách để loại bỏ bất cứ chương trình nào. Trong tình huống này, hãy thử một phương thức khác để loại bỏ chương trình.
Sau đây là các phương pháp phổ biến được sử dụng để cài đặt phần mềm:Phương pháp 1: Sử dụng tuỳ chọn gỡ cài đặt (nếu có)
-
Bấm Bắt đầu rồi bấm Tất cả các Chương trình.
-
Chọn thư mục chứa chương trình bạn muốn dỡ cài đặt rồi mở thư mục đó.
-
Nếu có tÙy chọn dỡ cài đặt, hãy thử sử dụng tÙy chọn đó.
Phương pháp 2: Sử dụng tùy chọn Panel Điều khiển
-
Bấm Bắt đầu , bấm Panel Điều khiển, bấm Thêm và Loại bỏ Chương trình hoặc Chương trình và Tính năng rồi bấm Dỡ cài đặt chương trình.
-
Chọn chương trình, sau đó bấm Dỡ cài đặt. Làm theo hướng dẫn.
Chú ý Các bước sau chỉ thích hợp với người dÙng chuyên sâu.
Đảm bảo rằng bạn không có bất kỳ tên tệp hoặc thư mục nào dài hơn 260 ký tự.Đặt tên cho tệp, đường dẫn và không gian tên.
Để biết thêm về giới hạn ký tự đường dẫn tối đa, hãy xem
Hầu hết các chương trình đều tạo một nhật ký cài đặt. Nếu bạn không thể tìm thấy nhật ký như vậy, bạn có thể bật ghi nhật ký đầy đủ MSI. Để biết thêm thông tin, hãy xem Cách bật ghi nhật ký Windows Installer. Chú ý Nếu bạn đang chạy tệp nhật ký .msi mà không có ứng dụng khởi động (.exe), bạn có thể thêm tham số để ghi nhật ký đầy đủ. Chẳng hạn, bạn có thể chạy lệnh sau:
Msiexec path\your_msi.msi /L*v path\your_msi_log.txt Để có danh sách các tham số dòng lệnh msiexec, hãy xem TÙy chọn dòng lệnh. Một cài đặt không thành công thường ghi nhật ký "Trả lại Giá trị 3" nơi mà sự cố xảy ra và nơi tính năng rollback bắt đầu. Mô tả về sự cố sẽ xuất hiện ngay trước mục nhập nhật ký Trả lại Giá trị 3.
Bạn có thể sử dụng công cụ Wilogutl.exe để phân tích tệp nhật ký từ cài đặt Windows Installer. Công cụ có thể gợi ý các giải pháp đối với lỗi được tìm thấy trong tệp nhật ký. Công cụ có trong Bộ Phát triển Phần mềm Windows mới nhất. Dưới đây là ví dụ về cách sử dụng công cụ Wilogutl.exe tại dòng lệnh:
wilogutl /q /l c:\mymsilog.log /o c\outputdir\
Bạn có thể dỡ cài đặt thủ công một số cấu phần của chương trình qua giao diện Windows. Ví dụ: bạn có thể xóa các tệp chương trình và thư mục. Vì các bước thực hiện việc này có thể thay đổi hoàn toàn tÙy vào phiên bản Windows bạn đang chạy và chương trình mà bạn đang cố dỡ cài đặt, nên phần này không cung cấp các bước chuẩn tắc. Nếu bạn chưa đủ quen với chương trình mà bạn đang cố gỡ cài đặt để có thể nhận dạng tích cực các tệp và thư mục cho chương trình đó, chúng tôi khuyên bạn không nên thử phương pháp này. Nói chung, khi bạn bắt đầu xóa các tệp chương trình và thư mục, bạn có nguy cơ làm hỏng hệ điều hành của mình. Ban tự chịu rủi ro khi sử dụng cách này.
Nếu bạn đang xem xét dỡ cài đặt chương trình theo cách thủ công, hãy lưu ý những điều sau:-
Trước khi sử dụng phương pháp này, đảm bảo rằng bạn tạo điểm khôi phục hệ thống.
-
Trước khi bạn bắt đầu, hãy di chuyển mọi dữ liệu cá nhân hoặc tài liệu có thể ở trong thư mục cài đặt của chương trình mà bạn đang dỡ cài đặt. Ví dụ, di chuyển tài liệu này vào thư mục Tài liệu.
-
Nếu bạn không thể xóa thủ công một tệp chương trình, điều này có nghĩa là tệp đang được sử dụng hoặc một số chương trình khác đang truy cập vào tệp và không cho phép bạn xóa tệp đó. Ví dụ: phần mềm chống vi-rút có thể đang truy cập vào tệp. Khi một phần mềm chống vi-rút truy cập vào tệp chương trình và khiến bạn không thể xóa tệp, có thể phần mềm chống vi-rút tương tự này không cho bạn dỡ cài đặt chương trình bằng các cách truyền thống hơn.
Thông tin Bổ sung
Để biết thông tin chung về cách cài đặt hoặc dỡ cài đặt chương trình, hãy xem: