Windows 10 không khởi động msi. Phải làm gì nếu Windows Installer không hoạt động? Cài đặt gói MSI bằng dòng lệnh

  • 02.07.2020

Sau khi cài đặt MSI Afterburner, người dùng thường quan sát thấy các thanh trượt, theo lý thuyết sẽ di chuyển, đang ở giá trị tối thiểu hoặc tối đa và không thể di chuyển. Đây có lẽ là vấn đề phổ biến nhất với phần mềm này. Hãy tìm hiểu lý do tại sao các thanh trượt không di chuyển trong MSI Afterburner?

Sau khi cài đặt MSI Afterburner, thanh trượt này luôn bị tắt. Điều này được thực hiện vì mục đích bảo mật. Để khắc phục sự cố, hãy truy cập "Cài đặt-Cơ bản" và đánh dấu vào phía trước Bỏ chặn điện áp... Khi bạn nhấp vào "VÂNG", chương trình sẽ được khởi động lại với sự đồng ý của người dùng để thực hiện các thay đổi.

Trình điều khiển cạc video

Nếu sự cố vẫn tiếp diễn, thì bạn có thể thử nghiệm với các trình điều khiển bộ điều hợp video. Nó xảy ra rằng chương trình không hoạt động chính xác với các phiên bản lỗi thời. Trong một số trường hợp, trình điều khiển mới có thể không phù hợp. Bạn có thể xem và thay đổi chúng bằng cách vào "Bảng điều khiển-Trình quản lý tác vụ".

Các thanh trượt ở mức tối đa và không di chuyển.

Trong trường hợp này, bạn có thể cố gắng khắc phục sự cố thông qua tệp cấu hình. Để bắt đầu, chúng tôi xác định nơi chúng tôi có thư mục của chương trình của chúng tôi. Bạn có thể nhấp chuột phải vào một lối tắt và xem vị trí. Sau đó, chúng tôi mở "MSI Afterburner.cnf" bằng cách sử dụng notepad. Tìm một bản ghi "EnableUnofficialOverclocking = 0" và thay đổi giá trị «0» trên "1"... Để thực hiện hành động này, bạn phải có quyền quản trị viên.

Sau đó, chúng ta khởi động lại chương trình và kiểm tra.

Các thanh trượt ở mức tối thiểu và không di chuyển

Đi đến "Cài đặt-Cơ bản"... Ở dưới cùng, chúng tôi đánh dấu vào hộp "Ép xung không chính thức"... Chương trình sẽ cảnh báo rằng các nhà sản xuất không chịu trách nhiệm về hậu quả của những thay đổi trong thông số thẻ. Sau khi khởi động lại chương trình, các thanh trượt sẽ hoạt động.

Các thanh trượt Power Limit và Temp không hoạt động. Giới hạn

Các thanh trượt này thường không hoạt động. Nếu bạn đã thử tất cả các tùy chọn mà không có kết quả gì thì đơn giản là công nghệ này không được bộ điều hợp video của bạn hỗ trợ.

Chương trình không hỗ trợ thẻ video

MSI Afterburner được thiết kế chỉ dành cho thẻ ép xung AMDNVIDIA... Không có ích gì khi cố ép xung những người khác, chương trình chỉ đơn giản là sẽ không nhìn thấy chúng.

Điều xảy ra là các thẻ được hỗ trợ một phần, nghĩa là không phải tất cả các chức năng đều có sẵn. Tất cả phụ thuộc vào công nghệ của từng sản phẩm cụ thể.

Nó hoạt động cho bạn: không xác định không xác định
Công cụ sửa chữa Msi.dll tương thích với hệ điều hành của bạn

Các triệu chứng lỗi Msi.dll

msi.dll đề cập đến các chức năng và tài nguyên nhất định cho phép các ứng dụng hoặc trò chơi chạy đúng cách trên PC của bạn. Nếu msi.dll thiếu hoặc hỏng do các nguyên nhân khác nhau, bạn có thể gặp phải các lỗi. Khi một lỗi dll xảy ra, người dùng thường được thông báo bằng cách sử dụng một thông báo bật lên cung cấp thông tin về lỗi đã xảy ra.

Ảnh chụp màn hình Lỗi msi.dll

Các lỗi msi.dll có thể có khác:

  • Lỗi Msi.dll
  • msi.dll không tìm thấy
  • msi.dll không thể tìm thấy
  • Vi phạm Truy cập msi.dll
  • Không thể tìm thấy Msi.dll

Cách sửa lỗi msi.dll

Để tự động sửa các lỗi liên quan đến msi.dll hoặc các tập tin .dll khác, tải xuống DllKit, công cụ sửa lỗi .dll và thực hiện quét các tập tin .dll không hợp lệ hoặc thiếu. DllKit cũng sẽ kiểm tra xem các tệp dll khác đã được đăng ký trên hệ thống của bạn hay chưa và sẽ tìm kiếm các vấn đề khác có thể ngăn hệ thống của bạn hoạt động bình thường. Khi quá trình quét hoàn tất, DllKit sẽ giúp bạn sửa lỗi.

Nếu các chương trình từ tệp .msi không khởi động, đây là dấu hiệu trực tiếp của sự cố với dịch vụ Windows Installer. Bất kỳ người dùng Windows 7 nào cũng có thể gặp phải hiện tượng tương tự. Do đó, nếu Windows Installer không hoạt động với bạn, bạn nên tự làm quen với một số khuyến nghị.

Nguyên nhân gây ra sự cố Windows Installer

Các lý do khiến Windows Installer không hoạt động có thể là do các yếu tố sau:

  1. Sự lây nhiễm vi-rút của các tệp hệ thống. Đồng thời, việc dọn dẹp hệ điều hành không phải lúc nào cũng giải quyết được vấn đề.
  2. Cài đặt không chính xác các bản cập nhật.
  3. Chỉnh sửa không chính xác sổ đăng ký, loại bỏ các thành phần của trình cài đặt.
  4. Tệp .msi chặn chống vi-rút
  5. Thay đổi chính sách bảo mật PC.

Tất cả những yếu tố này có thể ảnh hưởng đến hoạt động của dịch vụ Windows Installer.

Kiểm tra tính toàn vẹn và sức khỏe của tệp

Windows Installer bao gồm các thành phần sau:

  • Tệp msiexec.exe, nằm trên ổ "C" trong thư mục "Windows" và "System32".
  • Tệp msi.dll, không hơn gì một thư viện trình cài đặt.
  • Dịch vụ Msiserver, có các tham số nằm trong khóa của trình soạn thảo sổ đăng ký tại HKEY_LOCAL_MACHINE, SYSTEM, CurrentControlSet, services và msiserver.

Đầu tiên, hãy vào trình chỉnh sửa sổ đăng ký và xem giá trị của dịch vụ msiserver. Nhấp vào "Win + R" và nhập "regedit".

Chúng tôi đảm bảo rằng không có ý nghĩa không cần thiết. Danh sách chính xác được hiển thị trong ảnh.

Nếu không có phần hoặc một số tệp bị thiếu, hãy sao chép các phần tử trên hệ thống đang làm việc và bằng cách nhấp chuột phải, chọn "Xuất".

Chọn vị trí để lưu các tập tin và viết một tên tương tự như tên gốc. Nhấp vào để lưu".

Di chuyển phần hoặc tệp đã sao chép sang PC của bạn.

Tìm "Windows Installer" và kiểm tra xem dịch vụ có đang chạy hay không.

Nếu cần, hãy nhấp đúp vào tệp và nhấp vào "Chạy".

Kiểm tra quyền truy cập

Chúng tôi khởi chạy trình chỉnh sửa sổ đăng ký, truy cập địa chỉ “HKEY_LOCAL_MACHINE”, “Software”, “Microsoft”, “Windows”, “CurrentVersion”, “Installer”. Nhấp chuột phải vào tên phần và chọn "Độ phân giải ...".

Trong phần "Nhóm và người dùng", hãy nhấp vào "Hệ thống". Tiếp theo, chúng tôi thấy rằng người dùng có toàn quyền truy cập vào dịch vụ.

Một vấn đề khá phổ biến ở người dùng hệ điều hành Windows của bất kỳ phiên bản nào là lỗi msi khi cài đặt chương trình từ tệp có phần mở rộng .msi. Trong bài viết này, tôi sẽ mô tả các sự cố thường gặp với trình cài đặt Windows 7/10 / XP và các tùy chọn để giải quyết chúng, cũng như tạo video về sự cố hiện tại.

Các tệp có phần mở rộng .msi là các gói cài đặt thông thường (bản phân phối) mà từ đó chương trình được cài đặt. Không giống như "setup.exe" thông thường, hệ thống sử dụng dịch vụ Windows Installer (quy trình msiexec.exe) để chạy tệp msi. Nói một cách dễ hiểu, Windows Installer sẽ giải nén và chạy các tệp từ bản phân phối. Khi Windows Installer không hoạt động, các lỗi khác nhau sẽ xuất hiện.

Nói chung, nó làm tôi bực mình kinh khủng, tk. sau một thông báo lỗi ngu ngốc, hoàn toàn không rõ phải làm gì tiếp theo. Microsoft đã thiết kế đặc biệt Windows Installer để tăng cường cài đặt các chương trình (chủ yếu dành cho quản trị viên hệ thống), nhưng đã không quan tâm đúng mức đến hoạt động trơn tru của dịch vụ này hoặc thậm chí báo cáo đầy đủ các vấn đề. Và bây giờ chúng ta phải cào nó 🙂

Các vấn đề có thể là với hoạt động của chính dịch vụ hoặc có thể phát sinh trong quá trình cài đặt các chương trình, khi mọi thứ được cấu hình, về nguyên tắc, một cách chính xác. Trong trường hợp đầu tiên, bạn cần chọn dịch vụ trình cài đặt và trong trường hợp thứ hai, giải quyết vấn đề với một tệp cụ thể. Hãy xem xét cả hai lựa chọn, nhưng lựa chọn thứ nhất.

Lỗi tệp Msi

Rất thường lỗi xuất hiện do không có đủ quyền hệ thống đối với tệp hoặc thư mục. Điều này không có nghĩa là Windows Installer không hoạt động, trong trường hợp này, bạn chỉ cần thêm các quyền cần thiết và mọi thứ sẽ hoạt động. Mới hôm qua, tôi đã phải đối mặt với thực tế là bản phân phối .msi đã tải xuống không muốn được cài đặt, trong khi trình hướng dẫn cài đặt bắt đầu thành công, các tham số được chọn, nhưng sau đó hệ thống nghĩ trong vài giây và đưa ra lỗi:

"Lỗi đọc từ tệp" tên tệp "" xác minh rằng tệp tồn tại và bạn có thể truy cập nó "(Lỗi 1305). Đã dịch "Lỗi khi đọc từ tệp ... hãy kiểm tra xem tệp có tồn tại hay không và bạn có quyền truy cập vào nó hay không." Chà, anh ta không ngốc sao? Đương nhiên, nút "Thử lại" không giúp ích được gì và việc hủy bỏ sẽ chấm dứt toàn bộ quá trình cài đặt. Thông báo cũng không mang tải ngữ nghĩa đặc biệt, vì tệp chắc chắn tồn tại và tôi có quyền truy cập vào nó, nếu không, tôi sẽ không thể chạy nó và nhận được thông báo này, ngoài ra, vì một số lý do, bằng tiếng Anh 🙂

Và lỗi ở đây không phải tôi mới là người có quyền truy cập vào tệp, mà là trình cài đặt Windows, hay đúng hơn là chính Hệ thống. Giải pháp này rất đơn giản:

Lúc này lỗi trình cài đặt sẽ không xuất hiện! Bạn có thể thêm quyền truy cập vào toàn bộ thư mục mà từ đó bạn thường cài đặt các chương trình, chẳng hạn như thư mục Tải xuống, như của tôi. Chúng ta cùng xem video về cách giải quyết các vấn đề về quyền truy cập:

Trong Windows XP, tab Bảo mật sẽ không xuất hiện nếu Chia sẻ tệp đơn giản được bật. Để tắt nó, bạn cần vào "Start -> Control Panel -> Folder Options -> View" và tắt tùy chọn "Sử dụng chia sẻ tệp đơn giản". Trong các phiên bản rút gọn của Windows 7/10 và XP, không có tab Bảo mật nào cả. Để xem nó, bạn cần đăng nhập với tư cách quản trị viên.

Các cách khác để giải quyết vấn đề


Phương pháp được mô tả sẽ trợ giúp với các thông báo khác nhau, với các số khác nhau. Ví dụ: bạn có thể thấy các lỗi như sau trong tệp msi:

  • Lỗi 1723
  • Lỗi nội bộ 2203
  • Lỗi hệ thống 2147287035
  • Lỗi "Không thể mở gói cài đặt này"
  • Lỗi 1603: Đã xảy ra lỗi nghiêm trọng trong khi cài đặt

Trong tất cả các trường hợp này, việc đặt quyền đối với tệp và / hoặc đối với một số thư mục hệ thống sẽ hữu ích. Kiểm tra xem "hệ thống" có quyền truy cập vào thư mục tệp tạm thời hay không (bạn có thể nhận được lỗi "Hệ thống không thể mở thiết bị hoặc tệp được chỉ định"). Đối với điều này:

Sau khi nhấn "Enter", đường dẫn sẽ được chuyển thành "bình thường" và bạn sẽ chuyển đến thư mục tạm thời thực sự. Các quyền đối với nó phải được kiểm tra. Tôi cũng khuyên bạn nên xóa các thư mục tạm thời khỏi mọi thứ đã tích tụ ở đó, hoặc thậm chí tốt hơn, xóa chúng và tạo các thư mục mới có cùng tên. Nếu bạn không thể xóa một thư mục, hãy đọc nó, nhưng nó không cần thiết.

Nếu dịch vụ Windows Installer vẫn không muốn hoạt động, hãy kiểm tra quyền đối với thư mục "C: \ Config.Msi", ở đây "hệ thống" cũng phải có toàn quyền truy cập. Trong trường hợp này, bạn có thể đã thấy lỗi "Lỗi 1310". Để đề phòng, hãy đảm bảo rằng bạn cũng có tất cả các quyền đối với thư mục NƠI bạn cài đặt phần mềm.

Cài đặt và dịch vụ đăng ký

Cách tiếp theo để sửa lỗi là khôi phục các thông số hoạt động trong sổ đăng ký Windows Installer.

Để thực hiện việc này, hãy tải xuống tệp lưu trữ và chạy hai tệp reg từ đó, tương ứng với phiên bản Windows của bạn. Đồng ý để nhập cài đặt.

Quan trọng! Nó được khuyến khích trước khi hành động cuối cùng! Nếu phương pháp không hoạt động hoặc trở nên tồi tệ hơn, bạn có thể khôi phục về trạng thái trước đó của mình.

Trên Windows XP hoặc Windows Server 2000, hãy cài đặt Trình cài đặt 4.5 mới nhất.

Nếu nó không hữu ích, sau đó thực hiện đăng ký lại các thành phần khác:

  1. Nhấn "Win + R" và nhập " cmd ”. Sau đó, trong cửa sổ màu đen, hãy nhập các lệnh sau theo trình tự:
    MSIExec / hủy đăng ký
    MSIExec / regserver
  2. Đáp lại, cần có sự trống rỗng, không có sai lầm. Nếu sự cố vẫn chưa được giải quyết, hãy nhập lệnh khác
    regsvr32 msi.dll
  3. Đóng cửa sổ màu đen

Nếu anh ta viết rằng không có đủ quyền, thì bạn cần phải chạy.

Nếu các lệnh đã được thực hiện, nhưng không giúp được gì, hãy chạy msi_error.bat từ kho lưu trữ, kiểm tra kết quả.

Tùy chọn cuối cùng là tải xuống Kerish Doctor, có chức năng sửa dịch vụ trình cài đặt và nhiều sự cố Windows phổ biến khác.

Ngoài ra, nhiều chương trình sử dụng .NET Framework, vì vậy sẽ không thừa để cài đặt phiên bản mới nhất của gói này. Và cuối cùng, một lời khuyên nữa: nếu đường dẫn đến tệp phân phối chứa ít nhất một thư mục có khoảng trắng ở đầu tên, thì hãy xóa khoảng trắng. Một thủ thuật đơn giản như vậy sẽ giải quyết được vấn đề của bạn 🙂

Tổng kết

Các lỗi xảy ra với Windows Installer rất khó chịu, có rất nhiều lỗi và không rõ ngay lập tức phải đào ở đâu. Một điều rõ ràng là - hệ thống đã bị lỗi và bạn cần khôi phục nó về trạng thái hoạt động. Đôi khi không có gì hữu ích và bạn phải làm như vậy. Tuy nhiên, hãy dành thời gian của bạn để làm điều này, hãy thử yêu cầu trợ giúp trên diễn đàn này. Mô tả chính xác vấn đề của bạn, cho chúng tôi biết bạn đã làm gì, bạn nhận được thông báo gì và có lẽ chúng sẽ giúp ích cho bạn! Suy cho cùng, thế giới không phải không có những người tử tế 🙂

Lỗi trình cài đặt windows là một trong những sự cố cửa sổ bật lên phổ biến nhất mà người dùng hệ điều hành Windows gặp phải.

Lỗi có thể xuất hiện bất kể phiên bản hệ điều hành của bạn.

Lý do gây ra lỗi

Bạn có thể quét hệ điều hành bằng lệnh Sfc / scannow. Bạn cần nhập nó vào cửa sổ dòng lệnh.

Bạn cũng có thể bắt đầu dòng lệnh theo hai cách khác:

  • Bắt đầu -> Tất cả chương trình -> Phụ kiện -> Dấu nhắc lệnh.
  • Start -> Run và nhập tên chương trình cmd.exe

Trong vài phút, bạn sẽ được cung cấp thông tin chi tiết về đĩa hệ điều hành, tệp bị hỏng, sự cố với dịch vụ và các chương trình hệ thống khác.

Dòng lệnh sẽ không chỉ tìm thấy các tệp bị hỏng và bị hỏng mà còn thay thế chúng bằng những tệp có thể hoạt động được.

Sau khi quét, đóng Command Prompt và khởi động lại máy tính cá nhân hoặc máy tính xách tay của bạn. Thử chạy quá trình cài đặt của bất kỳ tệp thực thi nào.

Ngoài ra, Microsoft cung cấp cho người dùng một tiện ích tự động có thể giải quyết vấn đề của trình cài đặt.

Truy cập trang web chính thức của công ty https://support.microsoft.com/en-us/mats/program_install_and_uninstall

Trong cửa sổ mở ra, nhấp vào nút "Chạy ngay bây giờ". Tiện ích sẽ khôi phục lại cấu hình chính xác của trình cài đặt.

Cần lưu ý rằng tiện ích này không hoạt động với phiên bản thứ tám của hệ điều hành.

Định cấu hình quyền truy cập của trình cài đặt vào các tệp msi

Sự cố cài đặt có thể do trình cài đặt không có quyền truy cập vào các tệp .msi. Người dùng có thể giải quyết vấn đề này của riêng mình.

Làm theo hướng dẫn dưới đây:

  • Tìm tệp cài đặt của bạn và nhấp chuột phải vào tệp đó;
  • Chọn cửa sổ thuộc tính;
  • Chuyển đến tab cài đặt bảo mật;
  • Trong nhóm hoặc hộp văn bản người dùng, hãy kiểm tra xem có người dùng có tên là "hệ thống" hay không. Nếu nó không có ở đó, bạn cần thêm người dùng theo cách thủ công;

  • Để thêm người dùng mới, hãy nhấp vào nút Sửa đổi và sau đó nhấp vào nút Thêm;
  • Trong hộp văn bản cho tên của đối tượng để chọn, hãy viết từ "hệ thống" (không có dấu ngoặc kép). Nếu bạn đang sử dụng phiên bản tiếng Anh của hệ điều hành, hãy nhập từ Hệ thống;
  • Từ được nhập sẽ ngay lập tức được gạch dưới, như thể hiện trong hình bên dưới;

  • Đánh dấu vào ô để có toàn quyền truy cập và bây giờ hãy nhấp vào nút OK;

Bây giờ trình cài đặt sẽ có thể truy cập tệp thực thi. Quá trình cài đặt sẽ hoàn tất mà không có vấn đề gì.

Lưu ý rằng trong một số trường hợp, phần mềm chống vi-rút có thể chặn quyền truy cập vào tệp cài đặt.

Để giải quyết biến thể này của sự cố, bạn cần đăng nhập vào hệ điều hành bằng tài khoản quản trị viên, tắt phần mềm chống vi-rút và kích hoạt khả năng tương thích với các phiên bản hệ điều hành khác trong cài đặt thuộc tính chống vi-rút, như thể hiện trong hình bên dưới.

Lỗi trình cài đặt Windows - Giải pháp