Chủ YếU Khác Cách làm cho các ứng dụng 32 bit cứng đầu hoạt động trên Windows 64 bit

Cách làm cho các ứng dụng 32 bit cứng đầu hoạt động trên Windows 64 bit



win7-rc-bàn-150x150Đến đây, hy vọng bạn đã thấy tính năng của tôi trên Windows 64 bit trong số mới nhất củaPC Pro. Và có lẽ bạn đã nhận được sự an ủi nào đó từ sự đảm bảo nhẹ nhàng của tôi rằng bạn không cần phải lo lắng quá nhiều về khả năng tương thích của ứng dụng. Hầu hết tất cả các phần mềm 32-bit hiện đại đều phải cài đặt và chạy hoàn hảo trên phiên bản Windows 64-bit.

Cách làm cho các ứng dụng 32 bit cứng đầu hoạt động trên Windows 64 bit

Tất nhiên, bất cứ khi nào bạn viết một cái gì đó như vậy, bạn sẽ gặp rắc rối.

tắt phụ đề trên Disney plus

Chắc chắn rồi, ngay khi số báo tháng 9 của chúng tôi xuất hiện trên các sạp báo, tôi đã phát hiện ra rằngPC ProỨng dụng khách CMS nội bộ của chỉ hoạt động - bạn đoán nó - Windows 32 bit. Cố gắng tạo một đánh giá mới từ máy tính để bàn 64-bit của tôi chỉ mang lại một lỗi khó hiểu về nhà máy sản xuất lớp COM bị thiếu.

Phất cờ

Một chút đào bới đã khai quật ra vấn đề. Một số nhà phát triển nghịch ngợm đã viết một ứng dụng .NET 32-bit hoàn toàn hợp lệ, nhưng đã bỏ qua việc gắn cờ đó là mã 32-bit cụ thể. Do đó, Windows 64 bit đang chạy nó ở chế độ 64 bit, gây ra lỗi khi phần mềm không thể truy cập tài nguyên hệ thống 32 bit mà nó mong đợi.

May mắn thay, đây là một vấn đề dễ sửa chữa. Của Microsoft CorFlags công cụ dòng lệnh - một phần của .NET Framework - cho phép bạn sửa đổi các cờ tiêu đề trên các tệp thực thi, bao gồm cờ chỉ định thời điểm ứng dụng cần được chạy ở chế độ 32 bit. Đặt cờ này cho ứng dụng cơ sở dữ liệu của chúng tôi là một vấn đề đơn giản của việc nhập CorFlags application.exe / 32bit +

đây- một ứng dụng 32-bit chạy hoàn hảo trên Windows 64-bit. Đáng thử nếu bạn gặp phải vấn đề tương tự.

tại sao không bắt đầu công việc trên windows 10

Thư mục Tệp Chương trình nào?

Trong khi tôi đang nói về chủ đề này, đây là một vấn đề liên quan mà chúng tôi đã gặp phải khi chúng tôi bắt đầu xem xét các PC chạy Vista 64-bit. Trong trường hợp này, phần mềm rắc rối không gì khác ngoàiPC Probộ tiêu chuẩn thế giới thực. Mọi thứ dường như cài đặt hoàn hảo, nhưng khi chúng tôi thực sự khởi chạy các thử nghiệm, chúng tôi nhận được tài nguyên không tìm thấy lỗi.

Tôi bắt đầu tìm ra vấn đề với sự trợ giúp không thể thiếu của SysInternals Giám sát quy trình tiện ích, và một lần nữa, lời giải thích hóa ra lại đơn giản một cách đáng thương (thực tế là đơn giản đến mức tôi cảm thấy hơi ngu ngốc vì đã không tự mình giải thích).

Không tìm thấy nhiều tệp khác nhau vì trên Windows 64 bit, thư mục Tệp Chương trình chỉ được dành riêng cho các ứng dụng 64 bit. Các chương trình 32-bit cài đặt vào một thư mục có tên là Tệp Chương trình (x86). Các tập lệnh thử nghiệm của chúng tôi bao gồm các đường dẫn được mã hóa cứng không thành công vì các ứng dụng 32 bit của chúng tôi không ở vị trí thông thường của chúng.

bộ nhớ đệm trên ổ cứng là gì

Nếu bạn gặp sự cố như thế này, bạn có thể dễ dàng khắc phục nó bằng cách xóa các tham chiếu rõ ràng đến C: Program Files và thay vào đó sử dụng% ProgramFiles% (biến môi trường thông minh này sẽ giải quyết thành Program Files hoặc Program Files (x86) tùy thuộc vào cho dù quá trình gọi nó là 64-bit hay 32-bit). Nếu bạn không thể truy cập vào nguồn để thay đổi đường dẫn, thì một giải pháp nhanh chóng và hiệu quả là sao chép thủ công các tệp 32-bit của bạn vào Tệp chương trình. Sau khi tôi làm xong việc này, các điểm chuẩn của chúng tôi sẽ chạy mà không gặp trở ngại nào.

Vì vậy, bạn có nó: các ứng dụng 32-bitlàmchạy trên Windows 64-bit… nhưng đôi khi bạn cần phải giải quyết một số giả định của lập trình viên để khiến chúng hoạt động!

Bài ViếT Thú Vị

Editor Choice

10 công cụ phần mềm phân vùng đĩa miễn phí tốt nhất
10 công cụ phần mềm phân vùng đĩa miễn phí tốt nhất
Thu nhỏ, mở rộng, kết hợp và chia phân vùng miễn phí bằng các chương trình quản lý phân vùng đĩa tuyệt vời này. Cập nhật lần cuối vào tháng 3 năm 2024.
Cách khởi động lại bộ định tuyến và modem đúng cách
Cách khởi động lại bộ định tuyến và modem đúng cách
Đây là cách phù hợp để khởi động lại/khởi động lại bộ định tuyến và modem của bạn nhằm giải quyết các vấn đề về internet. Việc thiết lập lại bộ định tuyến là một việc hoàn toàn khác.
Cách gửi tin nhắn từ Google Home
Cách gửi tin nhắn từ Google Home
Google Home là một thiết bị tuyệt vời cho phép bạn lướt internet, gửi tin nhắn và thực hiện cuộc gọi chỉ bằng lệnh thoại. Thiết bị được kết nối với cơ sở dữ liệu của Google và tất cả những gì bạn phải làm để lấy thông tin
Cách thêm Mục lục vào Microsoft Word
Cách thêm Mục lục vào Microsoft Word
Sử dụng mục lục (TOC) có thể làm cho một số tài liệu trông chuyên nghiệp hơn. Nó cũng giúp dễ dàng hơn trong việc quét thông tin cho những gì người đọc cần, vì vậy bạn có thể cân nhắc tìm hiểu cách thêm thông tin của riêng mình. Nội dung
Tải xuống các chủ đề 4K cao cấp tuyệt đẹp này cho Windows 10
Tải xuống các chủ đề 4K cao cấp tuyệt đẹp này cho Windows 10
Cách tải xuống chủ đề 4K cho Windows 10 từ Microsoft Store Gần đây, Microsoft đã phát hành một số chủ đề 4K cao cấp mới thông qua Store dành cho Windows 10. Chúng có sẵn ở định dạng * .deskthemepack và có thể được cài đặt bằng một cú nhấp chuột. Mỗi chủ đề bao gồm một bộ hình nền đẹp liên quan đến chủ đề của chủ đề, ví dụ: thiên nhiên, phong cảnh,
Cách nhận dấu kiểm đã xác minh (Trước đây là Crown) trong TikTok
Cách nhận dấu kiểm đã xác minh (Trước đây là Crown) trong TikTok
https://www.youtube.com/watch?v=rHKla7j7Q-Q Nếu bạn đã dành một thời gian trên TikTok, bạn có thể nhận thấy rằng biểu tượng vương miện nhỏ từng có trên hồ sơ của một số người dùng giờ đã biến mất. Đó là bởi vì những
Thay đổi kích thước phông chữ cho Sticky Notes trong Windows 10
Thay đổi kích thước phông chữ cho Sticky Notes trong Windows 10
Bản cập nhật mới cho ứng dụng Sticky Notes được tích hợp trong Windows 10 cho phép thay đổi kích thước phông chữ cho ghi chú của bạn và có bộ chọn màu mới.