Download!Download Point responsive WP Theme for FREE!

Sửa lỗi “Windows Installer Service could not be accessed”

Mặc dù bạn đã tải tập tin cài đặt đúng với phiên bản hệ điều hành đang sử dụng nhưng thỉnh thoảng vẫn gặp lỗi: “Windows Installer Service could not be accessed” trong Windows 7. Thử mọi cách như là chạy với quyền Admin, chạy dưới nền tảng Windows khác thấp hơn nhưng vẫn chả ăn thua. Tham khảo nhiều cách trên mạng thì khó hiểu và không biết thực hiện sao cho đúng.

Bản thân mình thì chưa gặp trường hợp lỗi Windows này bao giờ. Tình cờ sáng hôm nay có thằng em bảo dính lỗi đó mà không thể nào sửa được. Trong khi đang cần cài đặt phần mềm đó để học tập. Không lẽ phải cài Windows 7 lại ? Nó lo lắng hỏi mình dồn dập, nếu trước đây đã gặp tình huống này và giải quyết ngon lành thì không nói làm gì. Thế nên mình mới loay hoay trên Google và bảo nó kết nối TeamViewer để thử từng cách xem sao. Trời không phụ lòng người tốt, cuối cùng mình đã sửa lỗi “Windows Installer Service could not be accessed” thành công, chắc cu cậu vui phải biết. Mình biết có nhiều bạn cũng gặp trường hợp này, hãy áp dụng 1 trong các phương pháp dưới đây để khắc phục lỗi phiền toài này nhé.

windows_installer_error

Không phải điều gì cũng hoàn hảo, thế nên trong quá trình sử dụng máy tính không thể tránh khỏi phát sinh lỗi mà bạn mới gặp lần đầu. Chuyên mục thủ thuật máy tính tại Thuthuatdoisong.com sẽ là người bạn đồng hành tin cậy, mang lại cho bạn những kiến thức, kinh nghiệm thực tế để khắc phục, sửa lỗi đang gặp phải. Nội dung bài viết này, mình sẽ đề cập tới vấn đề sửa lỗi Windows Installer Service trong hệ điều hành Windows 7.

Sửa lỗi Windows Installer Service could not be accessed

Đây là lỗi Windows thông báo tập tin cài đặt của bạn không đúng với phiên bản hệ điều hành đang dùng: 32bit hoặc 64bit. Nhưng rõ ràng là bạn tải đúng bản rồi mà vẫn không được là sao ?. Dưới đây là 4 cách khắc phục lỗi này. Mình sắp xếp theo thứ tự ưu tiên từ đơn giản tới phức tạp. Bạn áp dụng lần lượt từng cái, nếu được thì không phải làm cách tiếp theo.

OK, bạn đã sẵn sàng chưa, mình cùng đi vào chi tiết nhé.

Cách 1: Gỡ phiên bản cũ hơn của phần mềm muốn cài đặt

Nếu như máy tính của bạn đang cài đặt phần mềm đó thì bạn cần phải gỡ bỏ ứng dụng tận gốc bằng các chương trình chuyên nghiệp như Geek Uninstaller hoặc phần mềm khác mà mình có đề cập tới tại Blog. Bởi trình gỡ mặc định của Windows chỉ đơn thuần xóa bỏ thư mục cài đặt mà không xóa các khóa registry và tập tin còn xót lại ở thư mục khác.

Sau khi gỡ bỏ hoàn tất, bạn khởi động lại máy tính và tiến hành cài đặt lại tập tin. Nếu vẫn xuất hiện lỗi Windows Installer Service thì bạn áp dụng cách thứ 2.

Cách 2: Khởi động Windows Installer Service

Bước 1: Click nút Start và nhập CMD ở phần tìm kiếm. Click phải vào CMD và chọn Run as administrator.windows_installer_error-1

Bước 2: Cửa sổ CMD hiện ra, bạn nhập lệnh net start MSIServer và nhấn Enter để thực thi.

windows_installer_error-2

Tiến hành cài đặt phần mềm mong muốn mà bị lỗi xem sao.

Để kiểm tra Windows Installer Service đã được bật hay chưa thì bạn click nút Start, nhập services.msc rồi click vào Services. Tại cửa sổ dịch vụ được mở ta, bạn click phải vào Windows Installer và chọn Properties. Tại mục Startup Type, bạn chọn Manual. Nếu dịch vụ này đnag chạy thì nó sẽ hiện: Running.

Cách này vẫn không sửa được lỗi ?, bạn áp dụng cách tiếp theo.

Cách 4: Khởi động lại cài đặt Windows Installer Service trong registry

Tạo 1 file Text mới và dán nội dung sau vào:

Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver]
"DisplayName"="@%SystemRoot%\\system32\\msimsg.dll,-27"
"ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
  74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\
  00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00
"Description"="@%SystemRoot%\\system32\\msimsg.dll,-32"
"ObjectName"="LocalSystem"
"ErrorControl"=dword:00000001
"Start"=dword:00000003
"Type"=dword:00000010
"DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00
"ServiceSidType"=dword:00000001
"RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\
  00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,\
  74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69,\
  00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00,\
  6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,\
  00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,\
  73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74,\
  00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
  65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e,\
  00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
  00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,\
  00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,\
  69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\
  00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,\
  66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,\
  00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00,\
  6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76,\
  00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\
  72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\
  00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,\
  47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
  00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,\
  72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,\
  00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,\
  73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
  00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,\
  51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
  00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,\
  50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,\
  00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,\
  50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,\
  00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,\
  76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
"FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
  00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Enum]
"0"="Root\\LEGACY_MSISERVER\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

Sau đó Click File -> Save as, tại phần save as type, bạn chọn All File *.*. Đặt tên bất kì có dạng *.reg. Ví dụ: sualoimsi.reg rồi click Save.

Quay trở lại nơi đã lưu tập tin vừa tạo, click phải vào nó và chọn Run as Administrator để khởi động lại cài đặt của Windows Installer Service trong registry.

Nếu bạn đã thực hiện như trên mà vẫn chả có tí gì là hiệu quả thì áp dụng cách sau cùng này nhé.

5. Sửa lỗi Windows Installer Service could not be accessed với CMD

Cách này có phần rắc rối hơn 4 cách trên nên bạn thực hiện thật chậm và chuẩn xác theo những gì mình viết dưới đây.

Bước 1: Mở CMD với quyền Administrator

windows_installer_error-1

Bước 2: Có 2 trường hợp xảy ra:

Trường hợp 1: Nếu bạn đang dùng Windows 7 32bit thì thực hiện lần lượt câu lệnh:

msiexec /unregister

msiexec /regserver

Trường hợp 2: Nếu bạn đang dùng Windows 7 64bit thì thực hiện lần lượt lệnh:

%windir%\system32\msiexec.exe /unregister

%windir%\system32\msiexec.exe /regserver

%windir%\syswow64\msiexec.exe /unregister

%windir%\syswow64\msiexec.exe /regserver

Lưu ý: Sau mỗi một lệnh thì bạn nhấn phím Enter để thực thi.

Giờ bạn khởi động lại máy tính để áp dụng thay đổi. Tiến hành cài đặt lại chương trình mong muốn như bình thường.

Vậy là bạn đã khắc phục, sửa lỗi Windows Installer Service could not be accessed thành công rồi đó.

Chia sẻ cho bạn bè nếu họ cũng đang gặp lỗi như này nhé.

Nguyễn Hải

Có thể bạn sẽ thích


6 Comments

Add a Comment

Your email address will not be published. Required fields are marked *