Máy tínhSự an toàn

Hệ thống sẽ hiển thị một thông báo nói rằng các ứng dụng không phải là một ứng dụng Win32 hợp lệ. Phải làm gì?

Không nghi ngờ gì, nhiều người sử dụng của "operatsionok» phiên bản Windows XP, Vista, 7, 8 và 10 vào lúc bắt đầu của một ứng dụng phải đối mặt với một tình huống mà các hệ thống chính nó viết 'hiện đại Không phải là một ứng dụng Win32 hợp lệ để-and-như vậy.' Các nguyên nhân của một thông điệp như vậy có thể là đủ, tuy nhiên, và bạn có thể khắc phục vấn đề bằng cách sử dụng phương pháp tiểu học.

Win32 là gì?

Để bắt đầu, hãy xem xét sự xuất hiện của lỗi liên quan đến sự ra mắt của một chương trình khi một hộp thoại xuất hiện thông báo cho người dùng rằng nó không phải là một ứng dụng Win32 hợp lệ. Gì, bạn yêu cầu? Trước hết, đừng hoảng sợ. Không có gì siêu nhiên về nó được.

Chỉ cần hệ thống Windows với kiến trúc 32-bit tiêu chuẩn của nó hoặc nó không nhận ra hoặc hỗ trợ các tập tin cài đặt từ phân phối (Setup), hoặc chạy một tập tin thực thi của chương trình (.exe), hoặc thư viện liên kết động (.dll), hoặc thậm chí cài đặt trình điều khiển "sắt" thiết bị ảo hoặc một thành phần.

Win32 rất khái niệm như thể đã rõ ràng, nó đề cập đến kiến trúc 32-bit, đó là lý do tại sao thậm chí giữa các hệ điều hành trong thể loại này có thể không hoạt động đúng.

Tại sao tôi lại nhận được một thông báo rằng tập tin không phải là một ứng dụng Win32 hợp lệ?

Tình hình phổ biến nhất, khi có loại hình báo lỗi, bạn có thể gọi không tương thích các tập tin được tạo ra trong các hệ điều hành khác như Linux hay Mac OS X. Rõ ràng trong thực tế là thực thi hoặc các bộ phận liên quan là của một cấu trúc hoàn toàn khác nhau, chưa kể đến việc mở rộng, mà là trong registry hệ thống cửa sổ không được đăng ký. Đó là lý do tại sao các hệ thống với thông điệp: "Lỗi:. Không phải là một ứng dụng Win32 hợp lệ một thành phần hoặc chương trình như vậy" Lấy tập tin cùng một hình ảnh.

Loại mở rộng .NRG, iso, cue, và vân vân. D. Hệ điều hành Windows phát hiện không có vấn đề. Đó là giá trị đề nghị cùng mở một tập tin với các Dmg mở rộng, hệ thống bắt đầu "mắng". Đây là điều dễ hiểu, bởi vì một phần mở rộng như vậy chỉ được cung cấp cho Mac OS X. Hệ thống

Ngoài những tình huống này, bạn có thể tìm thêm và khả năng tương thích các vấn đề bản thân "operatsionok» Windows gia đình của các phiên bản khác nhau và xây dựng.

Tại sao các ứng dụng không phải là một Win32 chương trình trong hệ điều hành khác nhau của Windows?

Nếu trước đó, Microsoft đã chuyên độc quyền trên hệ thống 32-bit, với sự ra đời của bộ vi xử lý thế hệ mới và Windows 7, hỗ trợ kiến trúc 64-bit, tình hình đã thay đổi.

Trong số những thứ khác, nó là giá trị để đưa vào tài khoản các thay đổi trong hệ thống tập tin FAT32 sang NTFS (NTFS5), và trong Windows 8, và 10 - trên refs. Có lẽ không cần phải giải thích rằng các ứng dụng được thiết kế để chạy trong một môi trường cụ thể (trong trường hợp này - tập tin hệ thống và kiến trúc 64-bit NTFS hoặc refs), trong các hệ thống 32-bit sẽ không làm việc cũng như trong các hệ thống tập tin FAT32 (đó là thực tế rất giống nhau).

Các nhà phát triển của các phiên bản mới "của hệ điều hành» Cửa sổ đã đi trên con đường một chiều. Họ rời hỗ trợ FAT32 và các ứng dụng kiến trúc 32-bit trong các phiên bản mới của hệ điều hành, nhưng nó được loại trừ khả năng tương thích của các ứng dụng 64-bit và các hệ thống tập tin với tiêu chuẩn cũ.

Bây giờ chúng ta hãy cố gắng tìm hiểu lý do tại sao nhiều lỗi xảy ra, thông báo rằng một số thành phần không phải là một ứng dụng Win32 hợp lệ. Tôi có thể làm gì cho sửa lỗi và nói chung là làm thế nào để đối phó với nó?

Thiệt hại cho các tập tin hoặc các gói cài đặt

Một trong những lý do này, bên cạnh các khía cạnh nêu trên không tương thích của hệ thống này là thiệt hại cho các tập tin cài đặt hoặc một tập tin mà không phải là hiếm. Lưu trữ, ví dụ, có thể, có thể nói, sử dụng đúng mức, nó có thể là một mật khẩu cụ thể và vân vân. D.

Trong trường hợp này, có một phổ quát và các giải pháp đơn giản nhất, hệ thống sẽ hiển thị một thông điệp rằng một tập tin hoặc chương trình mô-đun nào đó không phải là một ứng dụng Win32 hợp lệ. Phải làm gì trong một tình huống như vậy? Nó rất đơn giản. Bạn chỉ cần phải cố gắng để tái tải file , hoặc các tập tin và bắt đầu quá trình cài đặt hoặc giải nén một lần nữa.

Đặc hiệu của việc giải quyết vấn đề

Đôi khi các phương pháp trên sẽ giúp, đôi khi nó không. Nếu vấn đề vẫn còn, bạn có thể sử dụng phương tiện phổ quát và hiệu quả nhất, mà rất ít người biết. Lạ lùng thay, nhưng một trong những phương pháp tầm thường nhất của sửa lỗi này là để tải về từ Internet chuyên các tập tin registry Win32.reg. Sau khi ra mắt hệ thống yêu cầu người dùng cho phép thêm dữ liệu vào registry. Bạn chỉ cần phải đồng ý với những thay đổi, và sau đó khởi động lại máy tính.

Trong một số trường hợp, các lỗi có thể là do sự hiện diện của phiên bản cũ của MS Framework. Như là rõ ràng, trong tình huống này, bạn chỉ cần cập nhật phiên bản mới nhất của nền tảng này. Nếu có vướng mắc với việc sử dụng nền tảng này, bạn phải đi đến các thiết lập chương trình, và sửa đổi các giá trị của bất kỳ CPU (bất kỳ bộ xử lý) trên x86 (nó chỉ là cùng một phiên bản 32-bit).

Trong những tình huống này, khi nó không được cảm nhận của thiết bị điều khiển "bản địa", nó làm cho tinh thần để tìm thấy một phiên bản cập nhật, với lối kiến trúc "hệ điều hành" thích hợp nhất. Đương nhiên, các loại driver x86 trên hệ thống 64-bit có thể được thiết lập, nhưng ngược lại sẽ không làm việc trong bất kỳ cách nào. Nói chung, nó là tốt hơn không để thử nghiệm, và để cài đặt hệ thống trong một phiên bản x64 tương tự ngay lập tức. Điều này sẽ tránh nhiều vấn đề trong tương lai.

phần kết luận

Từ trên chúng ta có thể thấy rằng một lỗi xảy ra một kế hoạch như vậy rất thường xuyên. Vâng, chúng ta hãy nói, một thành phần (module) không phải là một ứng dụng Win32 hợp lệ. Những gì chúng ta đã xem xét ở trên. Về nguyên tắc, đó là những cách đơn giản nhất và hiệu quả. Tất nhiên, bạn vẫn có thể leo vào registry, nhưng người dùng thiếu kinh nghiệm này không được khuyến khích. Hơn nữa, quá trình các phím điều chỉnh bằng tay - kinh doanh đủ nghiêm trọng, và phải mất rất nhiều thời gian.

Trong số những thứ khác, nó cũng cần lưu ý rằng việc đăng ký và tải về các tập tin registry có thể không luôn luôn giúp đỡ. Sau khi tất cả, rõ ràng là để đoán cấu hình của hệ thống là hầu như không thể. Trong trường hợp này, tốt nhất là để kiểm tra tính toàn vẹn của các tập tin bản thân và khả năng tương thích chẳng hạn như nền tảng Microsoft Framework, thành phần bổ sung trong Java-based, và vân vân. D. Các nhà phát triển, bằng cách này, vẫn có thể có một vấn đề với các nền tảng SDK như khả năng tương thích cho các nhà phát triển phần mềm. Nói chung, để tìm một giải pháp cho vấn đề càng tốt. Khi họ nói, nó sẽ muốn.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.delachieve.com. Theme powered by WordPress.