Cài đặt trò chơi Windows 7 trên Windows 8


14

Tôi muốn chơi tất cả các trò chơi mà tôi có trên Windows 7 theo mặc định (cờ vua, freecell, quét mìn, v.v.) trên máy Windows 8 của tôi.

Tôi đã cố gắng chỉ sao chép các tệp .exe có liên quan, nhưng khi tôi chạy chúng (ngay cả trong chế độ tương thích Windows 7) thì không có gì xảy ra (không có lỗi, không có quá trình chạy, không có gì).

Làm thế nào tôi có thể làm cho các trò chơi của tôi làm việc?

Lưu ý: Tôi đã thử Hướng dẫn vào Windows: Cách chơi các trò chơi Windows 7 Trong Windows 8 và sau khi tôi tải xuống bản vá, nó vẫn không hoạt động.


Bạn có card đồ họa nVidia không?

@RandolphWest Yup. Trình điều khiển cập nhật, 260M
soandos

Tôi không thể chạy bất kỳ ứng dụng Metro nào với 560M nVidia của mình và hành vi cũng tương tự. Không có lỗi, không có quá trình chạy, không có gì. Tôi tin rằng có một vấn đề đã biết với thẻ nVidia. EDIT Tôi không thể chạy các trò chơi Windows 7 trên cài đặt 8 của mình.

@RandolphWest Tôi không gặp vấn đề gì với các ứng dụng metro tích hợp hoặc các ứng dụng khác mà tôi tải xuống. Ngoài ra, các trò chơi này đến từ win 7 và do đó không phải là tàu điện ngầm.
soandos

Chà, tôi không thể loại trừ nVidia là một vấn đề trên máy của tôi, nhưng 7 trò chơi chắc chắn không bắt đầu.

Câu trả lời:


8

Hãy thử khởi động FreeCell dưới Dependency Walker .

  1. Tệp -> Mở -> FreeCell.exe
  2. Hồ sơ -> Bắt đầu hồ sơ

Tất nhiên, bạn phải sử dụng phiên bản Phụ thuộc (x32 / x64) phù hợp, nếu không, bạn sẽ gặp lỗi "Đã tìm thấy mô-đun với các loại CPU khác nhau".

Sau khi FreeCell.exethoát quá trình tìm kiếm nhật ký cho các dòng màu đỏ. Có thể họ đưa ra manh mối. Đường dẫn không chính xác chẳng hạn ...


Chương trình hữu ích. Sao chép trong một tập tin dll, nhưng sau đó tôi có một loạt các vấn đề với win api (API-MS-WIN-CORE-SYNCH-L1-1-0.DLL).
soandos

Bạn có chắc chắn, thực thi đã được vá thành công? Chỉ cần thử bản vá 1.2 trên máy tính bảng của tôi (xem trước khách hàng Win8 x86 ) và nó hoạt động, chạy từC:\Program Files\Microsoft Games\FreeCell\FreeCell.exe
Maximus

Đó là những gì nó đã nói ở cuối (phải tìm thủ công tất cả các tệp .exe)
soandos

7

Vấn đề là các tệp nằm trong thư mục sai và do đó gọi các phiên bản x86 của api, khi chúng đáng lẽ phải gọi các phiên bản x64.

Chỉ cần di chuyển chúng vào Program Filesthư mục (trái ngược với Program Files (x86)thư mục) đã khắc phục sự cố.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.