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

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



Các hệ thống Windows đầu tiên sử dụng nhân dựa trên MS-DOS 16 bit để chạy một trình bao đồ họa nhằm truy cập các dịch vụ của hệ thống. Nếu câu cuối cùng khiến bạn phải tranh giành một bảng thuật ngữ công nghệ, hãy để tâm trí của bạn thoải mái. Thông tin trong bài viết này sẽ có thể truy cập được đối với các chuyên gia và giáo dân. Bạn có thể đã gặp một số sự cố khi chạy ứng dụng 32 bit trong phiên bản Windows 64 bit. Nếu vậy, hãy đọc để tìm hiểu về lý do tại sao điều này lại xảy ra và cách khắc phục.

làm cách nào để kết nối bộ mở rộng liên kết tp của tôi
Cách làm cho ứng dụng 32-bit hoạt động trên Windows 64-bit

Một số khái niệm cần thiết

Thực tế đơn giản là bạn không nên gặp vấn đề này ngay từ đầu. Windows có trình giả lập — nếu hoạt động bình thường — cung cấp môi trường cần thiết cho cả ứng dụng 64 và 32-bit chạy bình thường. Trình giả lập này (WOW64) tách biệt các ứng dụng 32 bit với các ứng dụng 64 bit để ngăn chặn các xung đột tệp và / hoặc sổ đăng ký. Lưu ý kỹ thuật, quy trình 32 bit không thể thực thi DLL 64 bit, vì vậy điều này có thể gây ra sự cố của bạn.

Một số khái niệm cần thiết

Một điều cần lưu ý là bạn có thể thực sự đang chạy một ứng dụng 16 bit, ứng dụng này chắc chắn sẽ không hoạt động. Một cách nhanh chóng để kiểm tra xem một chương trình có phải là 16-bit hay không là điều hướng đến vị trí của nó trên máy tính của bạn. Nhấp chuột phải vào nó và chọn Thuộc tính từ trình đơn thả xuống. Nếu tab thuộc tính có tab Phiên bản hoặc Phiên bản trước thì đó không phải là ứng dụng 16 bit.

Làm cho nó tương thích

Điều đầu tiên bạn nên thử khi bắt đầu chạy bất kỳ phần mềm nào có vấn đề về khả năng tương thích là chạy nó ở Chế độ tương thích. Hiện nay có rất ít vấn đề mà tính năng này thực tế đã khắc phục được, nhưng nó là một tính năng rất hữu ích khi Windows 95 được thay thế bằng NT.

Để chạy ứng dụng trong Chế độ tương thích, hãy điều hướng đến ứng dụng đó trong trình khám phá tệp và nhấp chuột phải vào ứng dụng đó. Tương tự như trên, nhấp vào Thuộc tính từ menu. Trong Thuộc tính, bấm vào tab Tương thích. Nhấp vào hộp có nội dung Chạy chương trình này ở chế độ tương thích cho: và chọn phiên bản Windows bạn muốn sử dụng. Sau đó, nhấp vào Áp dụng và thử chạy ứng dụng của bạn. Chỉ nên có một số tùy chọn, vì vậy hãy cố gắng vượt qua tất cả. compmode

Bật ứng dụng 32-bit

Để kỹ lưỡng, bạn có thể đảm bảo rằng các ứng dụng 32-bit đã được bật trong các dịch vụ Windows của bạn. Để làm đươc như vậy, hãy tuân theo những bước sau:

  1. Bắt đầu bằng cách truy cập Các tính năng của Windows bằng cách nhập các tính năng của Windows vào hộp tìm kiếm của Windows và chọn các tính năng phù hợp nhất.
  2. Chọn hộp có nội dung Dịch vụ Thông tin Internet và bấm OK. Sẽ mất một phút để cài đặt tính năng này
  3. Khởi chạy Trình quản lý IIS bằng cách nhập các dịch vụ thông tin internet vào hộp tìm kiếm của Windows và chọn kết quả phù hợp nhất.
  4. Bạn sẽ thấy tên máy tính của mình trong cửa sổ bên trái, hãy mở rộng nó và nhấp vào Hồ bơi ứng dụng.
  5. Trong cửa sổ bên phải, nhấp chuột phải vào DefaultAppPools và chọn Cài đặt nâng cao.
  6. Chọn Bật ứng dụng 32-bit và thay đổi nó từ Sai thành Đúng.
  7. Nhấp vào OK và khởi động lại máy tính của bạn.

Sau khi bạn hoàn thành việc này, hãy thử chạy lại ứng dụng. Nếu WOW64 của bạn đang hoạt động bình thường, điều này không cần thiết nhưng nó đã được chứng minh là có hiệu quả trong một số trường hợp.

Tệp chương trình không chính xác

Các chương trình cũ hơn đôi khi cài đặt bị lẫn lộn và các tệp của chúng có thể nằm sai thư mục. Điều này đặc biệt khó phát hiện vì quá trình cài đặt dường như đã diễn ra mà không gặp trở ngại nào.

Trên các phiên bản Windows 64 bit, tất cả các ứng dụng 64 bit đều được cài đặt trong thư mục Program Files (x86). Điều này bao gồm bất kỳ tệp nào liên quan đến ứng dụng đã cài đặt. Tuy nhiên, các chương trình 32-bit kết thúc trong một thư mục riêng biệt có tiêu đề Tệp Chương trình. Nếu các đường dẫn được mã hóa không chính xác trong cài đặt, ứng dụng có thể đã được cài đặt trong thư mục sai.

tài liệu google cách thay đổi lợi nhuận

Tệp chương trình không chính xác

Khắc phục điều này nên bao gồm chỉnh sửa một số mã cài đặt nhưng bạn không cần phải làm điều đó và bạn có thể không truy cập được mã nguồn. Đối với một giải pháp tạm thời, chỉ cần tìm các tệp đã cài đặt và sao chép chúng theo cách thủ công vào thư mục Tệp Chương trình.

Cạo và Cắt tóc, Hai Bits

Đây chỉ là một số vấn đề bạn có thể gặp phải khi chạy ứng dụng 32-bit. Nhưng một lần nữa, không thể nhấn mạnh đủ rằng điều này sẽ không bao giờ xảy ra, vì các biện pháp đã được áp dụng để ngăn chặn nó. Nhiều khả năng bạn đang gặp phải một số vấn đề về khả năng tương thích khác. Nếu bạn rất tin rằng sổ đăng ký đang gây ra sự cố, hãy bắt đầu với các giải pháp được nêu trong bài viết.

Có bất kỳ phương pháp nào trong bài viết hữu ích không? Điều gì khiến bạn chắc chắn rằng thanh ghi 32 bit thực sự là nguyên nhân gây ra sự cố của bạn? Chia sẻ lý do của bạn trong các bình luận bên dưới.

Bài ViếT Thú Vị

Editor Choice

Nâng cấp - hoặc hạ cấp - PSP của bạn
Nâng cấp - hoặc hạ cấp - PSP của bạn
Bạn có mua Sony PSP khi chúng mới ra mắt, chơi Wipeout trong vài giờ rồi nhét nó vào ngăn kéo và quên mất nó không? Ít nhất một thành viên trong nhóm PC Pro đã làm. Nhưng kể từ lần phát hành đầu tiên
Cách bật hoặc tắt biên nhận đã đọc trên iPhone và Android
Cách bật hoặc tắt biên nhận đã đọc trên iPhone và Android
Tìm hiểu cách bật và tắt thông báo xác nhận đã đọc cho tin nhắn trên iPhone và Android, thông báo xác nhận đã đọc là gì và cách chúng hoạt động, bao gồm cả thông báo.
Bật hoặc Tắt Hình nền Màn hình trong Windows 10
Bật hoặc Tắt Hình nền Màn hình trong Windows 10
Cách Bật hoặc Tắt Hình nền Màn hình trong Windows 10. Windows 10 đi kèm với nhiều tính năng trợ năng. Một trong số chúng cho phép bạn tắt bàn
Hoán đổi Pancake Không tìm thấy nhà cung cấp nào - Có nghĩa là gì?
Hoán đổi Pancake Không tìm thấy nhà cung cấp nào - Có nghĩa là gì?
PancakeSwap là một sàn giao dịch phi tập trung hoạt động theo cách tương tự như Ethereum. Nó cho phép trao đổi tiền điện tử mà không gặp rắc rối khi phải sử dụng trung gian, chẳng hạn như trao đổi trực tuyến, để tạo thuận lợi cho việc chuyển giao. Mục tiêu của
Lưu trữ thẻ: 0xC1900200 - 0x20008
Lưu trữ thẻ: 0xC1900200 - 0x20008
SDDM so với LightDM - Loại nào tốt nhất?
SDDM so với LightDM - Loại nào tốt nhất?
DM trong SDDM và LightDM là viết tắt của trình quản lý hiển thị. Trình quản lý hiển thị quản lý thông tin đăng nhập của người dùng và máy chủ hiển thị đồ họa và nó được sử dụng để bắt đầu một phiên trên máy chủ X, sử dụng cùng một máy tính hoặc một máy tính khác. Các
Cách xem phim từ máy chủ DLNA của bạn trên Android
Cách xem phim từ máy chủ DLNA của bạn trên Android
Cách truy cập máy chủ DLNA của bạn từ bất kỳ thiết bị Android nào.