ứng dụng exe sẽ không khởi động. Windows Vista sẽ không khởi chạy tập tin exe

EXE là phần mở rộng cho các chương trình trong DOS và Windows. Định dạng exe đề cập đến một nhóm các tệp thực thi có chứa tất cả dữ liệu để cài đặt một ứng dụng. Để phân phối tập tin cài đặt một cách gọn gàng, thuật toán nén được sử dụng.

Nội dung tập tin

Một đối tượng có phần mở rộng EXE được tìm thấy trong hệ điều hành Windows. Chương trình exe chứa các tập lệnh và mã chương trình được biên dịch để bắt đầu cài đặt ứng dụng. Nội dung của đối tượng EXE bao gồm:

  • Tài nguyên phần mềm - đồ họa và các thành phần đa phương tiện khác, cũng như các gói nén (.package) của các lớp mã chương trình;
  • Biểu mẫu đối tượng (bitmap, trang tính, biểu tượng ứng dụng);
  • Thông tin cho người tải lên tập tin;
  • Mô-đun khởi chạy cài đặt.

Khi bạn chạy EXE, hệ thống sẽ bắt đầu tự động khởi tạo tất cả các thành phần được lưu trữ của ổ đĩa flash, đĩa ảo hoặc đĩa cứng. Các thành phần của tệp EXE bao gồm thư viện phần mềm, dịch vụ được kết nối và mã chương trình.

Sau khi giải nén tệp thực thi trong hệ điều hành, quá trình khởi tạo tất cả các lớp phần mềm và cài đặt ứng dụng sẽ bắt đầu.

Các chương trình mở EXE

Trong Windows Exe, đối tượng có thể được mở bằng trình cài đặt tiêu chuẩn hoặc tiện ích 7Zip. Để khởi chạy một tệp, chỉ cần nhấp đúp vào tệp đó bằng chuột hoặc khởi chạy đối tượng thông qua menu lưu trữ. Để chạy vào Hệ điều hành Mac Bạn nên cài đặt trình giả lập hệ điều hành Windows và mở tệp exe trong đó.

EXE không chỉ có thể là một mô-đun cài đặt chương trình mà còn là một kho lưu trữ tự giải nén. Việc khởi chạy các tệp Exe cho phép giải nén nội dung của nó vào một thư mục do người dùng hoặc chính kho lưu trữ chỉ định.

Để xem nội dung của tệp EXE mà không cần chạy tệp đó, bạn nên sử dụng các công cụ dành cho nhà phát triển, cụ thể là gói phần mềm Visual Studio. Với sự trợ giúp của nó, bạn có thể chỉnh sửa tài nguyên phần mềm, thay đổi giao diện và chức năng của mô-đun phần mềm. Chỉ có thể thay đổi đối với các ứng dụng nguồn mở (không sử dụng mã hóa).

Khi làm việc với máy tính, thường có những trường hợp khi chạy các file EXE thực thi không có gì xảy ra hoặc xảy ra lỗi. Điều tương tự cũng xảy ra với các phím tắt chương trình. Vì lý do gì mà vấn đề này phát sinh và cách giải quyết nó, chúng ta sẽ thảo luận dưới đây.

Để file EXE chạy bình thường cần có các điều kiện sau:

  • Không bị chặn khỏi hệ thống.
  • Lệnh chính xác đến từ Windows Sổ đăng ký.
  • Tính toàn vẹn của chính tệp đó và dịch vụ hoặc chương trình chạy tệp đó.

Nếu một trong những điều kiện này không được đáp ứng, chúng ta sẽ gặp vấn đề được thảo luận trong bài viết hôm nay.

Lý do 1: File bị khóa

Một số tệp được tải xuống từ Internet được đánh dấu là có khả năng nguy hiểm. Điều này được thực hiện bởi các chương trình và dịch vụ bảo mật khác nhau (Tường lửa, phần mềm chống vi-rút, v.v.). Điều tương tự có thể xảy ra với các tệp được truy cập qua mạng cục bộ. Giải pháp ở đây rất đơn giản:

Lý do 2: liên kết tập tin

Theo mặc định, Windows được cấu hình theo cách mà mỗi loại tệp có một chương trình tương ứng có thể được sử dụng để mở (chạy) tệp đó. Đôi khi, vì nhiều lý do khác nhau, lệnh này bị vi phạm. Ví dụ: bạn mở nhầm tệp EXE bằng trình lưu trữ, hệ điều hành coi điều này là chính xác và nhập các tham số thích hợp vào cài đặt. Từ giờ trở đi, Windows sẽ cố gắng khởi chạy các tệp thực thi bằng trình lưu trữ.

Đây là một ví dụ rõ ràng; trên thực tế, có rất nhiều lý do dẫn đến sự thất bại đó. Thông thường, lỗi xảy ra do cài đặt phần mềm, rất có thể là phần mềm độc hại, gây ra sự thay đổi trong liên kết.

Chỉ chỉnh sửa sổ đăng ký hệ thống mới giúp khắc phục tình trạng này. Bạn nên sử dụng các đề xuất bên dưới theo cách này: làm theo bước đầu tiên, khởi động lại máy tính, kiểm tra chức năng. Nếu sự cố vẫn tiếp diễn, hãy thực hiện bước thứ hai, v.v.

Trước tiên, bạn cần khởi chạy Trình chỉnh sửa sổ đăng ký. Việc này được thực hiện như sau: Mở menu "Bắt đầu" và hãy nhấn "Chạy".

Trong cửa sổ chức năng chúng ta viết lệnh "regedit" và nhấp vào ĐƯỢC RỒI.

Một trình soạn thảo sẽ mở ra trong đó chúng tôi sẽ thực hiện tất cả các hành động.

  1. Có một thư mục trong sổ đăng ký nơi ghi cài đặt người dùng cho phần mở rộng tệp. Các khóa được đăng ký ở đó có quyền ưu tiên thực thi. Điều này có nghĩa là hệ điều hành trước hết sẽ “nhìn” các thông số này. Xóa thư mục có thể khắc phục tình trạng liên kết không chính xác.

    Tiếp theo, có hai tình huống có thể xảy ra: thư mục "Lựa chọn của người dùng" hoặc các tham số trên ( ".exe"".lnk") bị thiếu trong sổ đăng ký hoặc sự cố vẫn tiếp diễn sau khi khởi động lại. Trong cả hai trường hợp, hãy chuyển sang điểm tiếp theo.

  2. Mở lại trình soạn thảo sổ đăng ký và lần này đi đến chi nhánh

    HKEY_CLASSES_ROOT\exefile\shell\open\command


    Ở đây cũng có hai tùy chọn: các tham số có giá trị chính xác hoặc các tệp không khởi động sau khi khởi động lại. Hãy tiếp tục.

  3. Nếu sự cố khởi chạy tệp EXE vẫn tiếp diễn, điều đó có nghĩa là ai đó (hoặc thứ gì đó) đã thay đổi các khóa đăng ký quan trọng khác. Số lượng của chúng có thể khá lớn, vì vậy bạn nên sử dụng các tệp có liên kết mà bạn sẽ tìm thấy bên dưới.

Bạn có thể nhận thấy rằng liên kết sẽ mở ra một thư mục chứa ba tệp. Một trong số chúng - reg.reg— sẽ cần thiết nếu liên kết mặc định cho các tệp đăng ký cũng biến mất. Nếu điều này xảy ra thì bạn sẽ không thể khởi chạy chúng theo cách thông thường.


Nguyên nhân 3: Lỗi ổ cứng

Nếu việc khởi chạy các tệp EXE có kèm theo bất kỳ lỗi nào thì điều này có thể là do các tệp hệ thống trên ổ cứng bị hỏng. Lý do cho điều này có thể là do các khu vực bị "hỏng" và do đó không thể đọc được. Hiện tượng này không hề hiếm gặp. Bạn có thể kiểm tra lỗi đĩa và sửa chúng bằng chương trình.

Vấn đề chính với các tệp hệ thống trong các thành phần xấu là không thể đọc, sao chép và ghi lại chúng. Trong trường hợp này, nếu chương trình không trợ giúp, bạn có thể khôi phục hoặc cài đặt lại hệ thống.

Hãy nhớ rằng sự xuất hiện của các thành phần xấu trên ổ cứng của bạn là lời kêu gọi đầu tiên để thay thế nó bằng một cái mới, nếu không bạn có nguy cơ mất tất cả dữ liệu của mình.

Lý do 4: CPU

Khi xem xét lý do này, người ta có thể liên tưởng đến trò chơi. Giống như trò chơi không muốn chạy trên thẻ video không hỗ trợ một số phiên bản DirectX nhất định, các chương trình có thể không chạy trên hệ thống có bộ xử lý không có khả năng thực hiện các hướng dẫn cần thiết.

Vấn đề phổ biến nhất là thiếu hỗ trợ SSE2. Bạn có thể tìm hiểu xem bộ xử lý của bạn có thể xử lý các hướng dẫn này bằng cách sử dụng chương trình hay không.

Trong CPU-Z danh sách các hướng dẫn được đưa ra ở đây:

Trong AIDA64 bạn cần đến chi nhánh "Bo mạch chủ" và mở phần "CPUID". trong khối "Bộ hướng dẫn" bạn có thể tìm thấy thông tin bạn cần.

Chỉ có một giải pháp duy nhất cho vấn đề này - thay thế bộ xử lý hoặc toàn bộ nền tảng.

Phần kết luận

Hôm nay chúng tôi đã tìm ra cách giải quyết vấn đề khởi chạy các tệp có phần mở rộng EXE trong Windows XP. Để tránh điều đó xảy ra trong tương lai, hãy cẩn thận hơn khi tìm kiếm và cài đặt phần mềm, không nhập dữ liệu chưa được xác minh vào sổ đăng ký và không thay đổi khóa có mục đích không biết, luôn tạo điểm khôi phục khi cài đặt chương trình mới hoặc thay đổi cài đặt.

Xin chào tất cả các độc giả thân yêu! Phần mở rộng exe là một tệp thực thi; mọi chương trình được cài đặt đều có phần mở rộng này. Một số người dùng gặp phải lỗi khi khởi chạy ứng dụng, trên màn hình hiển thị một cửa sổ trong đó hệ thống nhắc họ chọn chương trình nào để mở tệp này và trong một số trường hợp, hệ thống có thể tạo ra các lỗi khác. Trong mọi trường hợp, nếu tệp exe không mở được, có một số cách để giải quyết vấn đề này. Nếu bạn chưa biết phần mở rộng tên file là gì thì có thể đọc bài viết “”.

Nguyên nhân gây ra lỗi như vậy thường là do virus gây ra, nhưng cũng có vấn đề khi mở file thực thi; người dùng thực hiện thay đổi trong sổ đăng ký có thể sơ suất.

Giải pháp

Phương pháp 1. Trước hết, hãy kiểm tra vi-rút máy tính của bạn và câu hỏi ngay lập tức được đặt ra: làm thế nào để quét vi-rút máy tính của bạn nếu không có một chương trình nào khởi động? Mọi thứ rất đơn giản, bạn cần tải xuống LiveCD (có tích hợp phần mềm chống vi-rút), sau đó ghi nó vào đĩa CD/DVD và khởi động từ nó từ Bios. Nếu không có Internet, bạn có thể tháo ổ cứng và kết nối nó với một máy tính khác dưới dạng ổ cứng bổ sung và kiểm tra vi-rút trên máy tính khác.

Nếu tệp exe không mở sau khi quét bằng phần mềm chống vi-rút, hãy thử các phương pháp bên dưới.

Phương pháp 2. Nếu máy tính của bạn có cài đặt hệ điều hành Windows XP. Tải tập tin. Chúng tôi khởi chạy nó, đồng ý với các thông báo, nhấp vào “Có” hai lần. Sau đó, chúng tôi cố gắng khởi chạy các chương trình.

Phương pháp 3. Nếu hệ điều hành là Windows Vista/Windows 7. Tải xuống tệp. Mở tệp và thực hiện các thay đổi đối với sổ đăng ký, đồng ý, nhấp vào nút “Có” hai lần.

Phương pháp 4. Mở “My Computer”, vào thư mục C:\Windows, tìm file svchost.com. Bây giờ bạn cần xóa tập tin và khởi động lại hệ thống. Sau khi khởi động lại máy tính, hãy vào trình chỉnh sửa sổ đăng ký, Bắt đầu-> Chạy-> nhập “regedit” và nhấp vào “OK”. Một cái cây được hiển thị ở phía bên trái của cửa sổ, tìm nhánh HKEY_CLASSES_ROOT\exefile\shell\open\command và kiểm tra xem giá trị có phải là “%1” %* hay không.

Nếu các chương trình vẫn không mở được thì một trong những giải pháp là thực hiện khôi phục hệ thống bằng đĩa cài đặt Windows. Nếu bạn gặp phải vấn đề như vậy, hãy viết ra cách bạn giải quyết nó, tôi sẽ rất muốn nghe ý kiến ​​của bạn. Nếu tệp exe vẫn không khởi chạy trong Windows 7, hãy xem video bên dưới.

Hãy chắc chắn để xem video:

Đôi khi bạn có thể gặp phải một sự cố rất khó chịu khi các tệp thực thi của nhiều chương trình khác nhau không khởi chạy hoặc quá trình khởi chạy của chúng bị lỗi. Hãy cùng tìm hiểu lý do tại sao điều này xảy ra và làm thế nào để thoát khỏi vấn đề.

Trong hầu hết các trường hợp, nguồn gốc của sự cố là do hoạt động của vi-rút: các tệp có vấn đề bị nhiễm hoặc sổ đăng ký hệ thống Windows bị hỏng. Đôi khi nguyên nhân của sự cố có thể là do hoạt động không chính xác của tường lửa được tích hợp trong HĐH hoặc do lỗi "Nhạc trưởng". Chúng ta hãy xem xét giải pháp cho từng vấn đề theo thứ tự.

Phương pháp 1: Khôi phục liên kết tệp

Thông thường, phần mềm độc hại tấn công sổ đăng ký hệ thống, dẫn đến nhiều lỗi và lỗi khác nhau. Trong trường hợp sự cố mà chúng tôi đang xem xét, vi-rút đã làm hỏng các liên kết tệp, do đó hệ thống không thể mở tệp EXE. Bạn có thể khôi phục các liên kết chính xác như sau:

  1. Mở thực đơn "Bắt đầu", gõ vào thanh tìm kiếm regedit và hãy nhấn Đi vào. Sau đó nhấp chuột phải vào tệp tìm thấy và chọn tùy chọn "Chạy như quản trị viên".
  2. Sử dụng "Trình chỉnh sửa sổ đăng ký" Windows vào đường dẫn sau:

    HKEY_CLASSES_ROOT\.exe

  3. Nhấn đúp chuột LMB theo tham số "Mặc định" và viết vào trường "Nghĩa" lựa chọn tập tin thực thi, sau đó nhấn vào "ĐƯỢC RỒI".
  4. Tiếp theo, tại nhánh HKEY_CLASSES_ROOT tìm thư mục tập tin thực thi, mở nó và đi đến đường dẫn shell/open/command .


    Mở lại mục "Mặc định" và đặt nó vào trường "Nghĩa" tham số “%1” %* . Xác nhận hoạt động bằng cách nhấp vào "ĐƯỢC RỒI".

  5. Đóng "Trình chỉnh sửa sổ đăng ký" và khởi động lại máy tính của bạn.

Phương pháp này hữu ích trong hầu hết các trường hợp, nhưng nếu vấn đề vẫn còn, hãy đọc tiếp.

Phương pháp 2: Vô hiệu hóa tường lửa Windows

Đôi khi nguyên nhân khiến các tệp EXE không khởi chạy có thể là do tường lửa được tích hợp trong Windows và việc tắt thành phần này sẽ giúp bạn tránh khỏi các vấn đề khi khởi chạy các tệp loại này. Chúng tôi đã xem xét quy trình dành cho Windows 7 và các phiên bản hệ điều hành mới hơn; các liên kết đến tài liệu chi tiết được cung cấp bên dưới.

Phương pháp 3: Thay đổi sơ đồ âm thanh và kiểm soát tài khoản (Windows 8-10)

Trong một số trường hợp hiếm gặp trên Windows 8 và 10, nguyên nhân gây ra sự cố khi khởi chạy EXE có thể là do thành phần hệ thống UAC chịu trách nhiệm đưa ra thông báo gặp trục trặc. Sự cố có thể được khắc phục bằng cách thực hiện như sau:

  1. Nhấp chuột nhân dân tệ bằng nút "Bắt đầu" và chọn mục menu "Bảng điều khiển"
  2. Tìm trong "Bảng điều khiển"đoạn văn "Âm thanh" và bấm vào nó.
  3. Trong cửa sổ thuộc tính hệ thống âm thanh, hãy chuyển đến tab "Âm thanh", sau đó sử dụng danh sách thả xuống "Sơ đồ âm thanh", trong đó chọn tùy chọn "Không kêu" và xác nhận thay đổi bằng cách nhấn các nút "Áp dụng""ĐƯỢC RỒI".
  4. Trở lại "Bảng điều khiển" và đi đến điểm "Tài khoản người dùng".
  5. Mở trang "Quản lý hồ sơ người dùng", bấm vào đâu “Thay đổi cài đặt Kiểm soát tài khoản người dùng”.
  6. Trong cửa sổ tiếp theo, di chuyển thanh trượt xuống vị trí dưới cùng "Không bao giờ thông báo", sau đó nhấn vào "ĐƯỢC RỒI"để xác nhận.
  7. Thực hiện lại các bước 2-3 nhưng lần này đặt mẫu âm thanh thành "Mặc định".
  8. Khởi động lại máy tính của bạn.

Chuỗi hành động được mô tả có vẻ bất thường nhưng nó đã chứng minh tính hiệu quả của nó.

Cách 4: Loại bỏ nhiễm virus

Thông thường, các tệp EXE từ chối hoạt động chính xác do có phần mềm độc hại trong hệ thống. Các phương pháp phát hiện và loại bỏ các mối đe dọa vô cùng đa dạng và không thể mô tả hết nhưng chúng tôi đã xem xét những phương pháp đơn giản và hiệu quả nhất.

Phần kết luận

Như bạn có thể thấy, nguyên nhân phổ biến nhất dẫn đến lỗi khi hoạt động của tệp EXE là do nhiễm vi-rút, vì vậy chúng tôi muốn nhắc bạn về tầm quan trọng của việc có phần mềm bảo mật trong hệ thống của bạn.

Các tệp có phần mở rộng EXE là các tệp thực thi cho hầu hết các ứng dụng chúng ta sử dụng hàng ngày. Khi cài đặt bất kỳ chương trình nào trên máy tính, chúng ta tạo lối tắt cho chương trình đó trên màn hình nền để dễ tìm hơn. Nhưng điều xảy ra là một chương trình mới chạy ngày hôm qua không mở được dù có bất kỳ thao tác nào.

Giả sử bạn đang gặp phải vấn đề này: các tệp EXE không khởi chạy. Trong trường hợp này, một cửa sổ thường xuất hiện yêu cầu bạn chọn chương trình để mở file. Trong trường hợp này, trước tiên bạn cần kiểm tra máy tính của mình để tìm virus và phần mềm độc hại. Nếu phần mềm chống vi-rút của bạn đã lỗi thời hoặc bị thiếu hoàn toàn, điều đầu tiên bạn cần làm là cài đặt máy quét hoặc phiên bản cập nhật của phần mềm chống vi-rút và quét sâu máy tính của bạn. Nếu bạn thường sử dụng thẻ flash di động và lấy thông tin từ các máy tính khác nhau, thì điều quan trọng là bạn phải cài đặt một chương trình được thiết kế dành riêng cho thiết bị USB di động. Khi bạn kết nối thẻ flash với máy tính, nó sẽ quét thẻ để tìm vi-rút, sâu và các tệp EXE không thể chạy. Có nhiều hướng dẫn như vậy nhưng chúng chiếm ít tài nguyên trong hệ thống máy của bạn. Nhưng cũng có thể xảy ra trường hợp chính người dùng vô tình thực hiện các thay đổi đối với sổ đăng ký, do đó làm gián đoạn hoạt động của sổ đăng ký. Tất nhiên, tệp EXE không mở được. Trong trường hợp này, bạn cần khôi phục sổ đăng ký để làm cho tệp có thể thực thi được.

Làm thế nào điều này xảy ra? Hãy mô tả vấn đề chi tiết hơn. Người dùng hoặc phần mềm độc hại vô hiệu hóa tính năng chỉnh sửa sổ đăng ký. Để kích hoạt nó và thực hiện những thay đổi cần thiết, bạn cần phải:

Vào "Start>Run..." Sau đó nhập: "gpedit.msc", nhấp OK, sau đó nhấp vào "Group Policy", chọn "Local Computer" từ danh sách xuất hiện, sau đó đi đến dòng "User Configuration", sau đó "Mẫu quản trị" . Trong cửa sổ xuất hiện, chọn “Hệ thống”... Trong cửa sổ “Hệ thống”, tìm dòng có tên “Làm cho các công cụ không khả dụng”. Rốt cuộc, vấn đề EXE không khởi chạy có liên quan đến hoạt động của vi-rút. Nó chuyển việc chỉnh sửa sổ đăng ký sang trạng thái “Đã bật”, khiến không thể thay đổi được.

Trong cửa sổ Thuộc tính, hãy tắt tính năng ngăn bạn thực hiện các thay đổi đối với sổ đăng ký. Sau khi khởi động lại, mọi thứ sẽ hoạt động. Để không tự mình nhập thông tin vào sổ đăng ký, bạn có thể tải xuống dữ liệu phù hợp với hệ điều hành của mình.

Nếu sau khi file EXE này không khởi chạy, bạn có thể nhập thông tin theo cách thủ công hoặc cần đặt tên tùy ý, nhấp đúp vào nó và mở nó. Sau đó, bạn cần vào dòng lệnh: “Bắt đầu>Chạy”, nhập tên tệp đã tạo của bạn (có phần mở rộng reg) và nhấp vào Ok.

Nếu sau tất cả công việc này không có gì xảy ra, hãy sử dụng tiện ích chống vi-rút để khôi phục dữ liệu. Nếu ngay cả sau khi chạy tiện ích này, EXE vẫn không khởi động, hãy thử cài đặt lại hệ điều hành trên máy tính của bạn. Trước khi thực hiện quy trình này, hãy lưu tất cả thông tin quan trọng vào đĩa sẽ không được định dạng.