Cập nhật Directx trực tuyến. Cách cập nhật Direct: cải tiến dành cho game thủ

Trên trang web của bạn hai ngày trước tôi đã hỏi bạn một câu hỏi, cách cập nhật directx trên win 7, Tôi gặp lỗi khi bắt đầu bất kỳ trò chơi nào - Không thể khởi chạy chương trình vì thiếu d3dx9 43.dll trên máy tính. Hãy thử cài đặt lại chương trình.

Bạn trả lời tôi rằng tôi cần tải xuống thư viện thực thi Microsoft DirectX từ trang web của Microsoft - dxwebsetup.exe, thư viện này cập nhật các thành phần của DirectX được cài đặt trên hệ thống và chạy nó, chương trình sẽ tải xuống và cài đặt các thành phần thực thi DirectX bổ sung và còn thiếu, sau đó tôi có thể chạy bất kỳ trò chơi nào. Cuối cùng, mọi thứ lại diễn ra như vậy, sau khi chạy dxwebsetup.exe, DirectX 11 của tôi đã được cập nhật, lỗi biến mất và tất cả các trò chơi của tôi đều bắt đầu, cảm ơn bạn.

Nhưng ngày hôm sau, một người bạn cùng lớp đến gặp tôi và nói rằng anh ấy có một DirectX đặc biệt và nếu bạn cài đặt nó thì mọi thứ trên máy tính sẽ bay mất; một ổ đĩa flash. Ngay sau khi cài đặt DirectX đặc biệt của anh ấy, hệ điều hành Windows 7 của tôi chỉ đơn giản bay vào màn hình xanh và bắt đầu bay vào đó với tần suất đáng ghen tị cứ sau 10-15 phút. Bạn tôi nói rằng máy tính của tôi có phần khác biệt và BIOS cần được flash, và Windows có lẽ không được cấp phép, sau đó anh ấy về nhà, hứa với tôi sẽ sửa mọi thứ vào ngày hôm trước với giá vài nghìn rúp, để lại cho tôi thứ này vấn đề một mình.
Không do dự, như bạn đôi khi nói, tôi đã thực hiện một bước đi của hiệp sĩ và khởi động quá trình khôi phục hệ thống, quá trình này đã hoàn tất thành công và Windows 7 không còn gặp phải màn hình xanh, nhưng Xuất hiện lỗi sau khi khởi động lại máy tính - ,

và khi bắt đầu hầu hết mọi trò chơi, lỗi cũ bắt đầu xuất hiện - Không thể khởi chạy chương trình vì máy tính thiếu d3dx9 43.dll hoặc d3dx9 41.dll và đó là nơi mọi thứ dừng lại. Nếu không thì máy tính hoạt động tốt.

Tìm kiếm trên Internet thông tin về dxgi.dll và d3dx9 43.dll, d3dx9 41.dll bị thiếu, tôi phát hiện ra rằng các tệp này là thư viện DLL được cài đặt bằng DirectX, hình như các tệp này đã bị mất khi cài đặt chương trình quanh co của bạn tôi trên hệ thống của tôi. Tôi lại quyết định cập nhật directx trên Windows 7 và chạy trình cài đặt dxwebsetup.exe và DirectX của tôi đã được cập nhật lại.

Mọi thứ sẽ ổn, nhưng khi khởi động hệ điều hành, một lỗi vẫn xuất hiện - Chương trình không thể khởi động vì thiếu dxgi.dll trên máy tính. Hãy thử cài đặt lại chương trình. Những nỗ lực cập nhật lại DirectX của tôi kết thúc bằng thông báo - . Tóm lại, tôi đang đi vào ngõ cụt và tôi không thể nghĩ ra cách nào khác ngoài việc cài đặt lại hệ thống, vì họ nói rằng không thể gỡ bỏ và cài đặt lại DirectX. Tất cả những DLL này đang khiến tôi quay cuồng, có lẽ bạn có thể cho tôi biết một lối thoát, tôi không muốn cài đặt lại hệ điều hành một lần nữa. Ilya.

Cách cập nhật DirectX trên Windows 7


Các bạn, hãy để chúng tôi giúp người đọc giải quyết vấn đề, đồng thời xem xét tất cả các loại tình huống khó chịu liên quan đến việc cài đặt DirectX trên hệ điều hành Windows 7. Nhân tiện, mọi thứ được nêu dưới đây cũng có thể được áp dụng cho Windows XP.
  • Lưu ý: Đọc bài viết mới của chúng tôi về chủ đề này -
  • Cách tìm hiểu DirectX nào được cài đặt? Nhiều người đặt câu hỏi này trên trang web, cách thực hiện rất đơn giản và chúng tôi sẽ chỉ cho bạn cách thực hiện, nhưng bạn bè không cần phải làm điều đó chút nào, vì thư viện thực thi dxwebsetup.exe từ trang web Microsoft cập nhật DirectX sẽ tự động phát hiện hệ điều hành Windows mà bạn đã cài đặt và theo đó là phiên bản DirectX, sau đó cập nhật các thành phần còn thiếu (DLL).
  • Lưu ý: Các bản cập nhật DirectX từ trang web chính thức của Microsoft luôn bao gồm tất cả các bản phát hành mới nhất và trước đó của thư viện thực thi DirectX, do đó các thành phần DirectX được cập nhật liên tục. Đây là lý do tại sao nên cập nhật DirectX từ trang web chính thức thay vì cài đặt từ đĩa trò chơi, vì các thành phần DirectX trên đĩa trò chơi có thể chưa hoàn chỉnh.
  • Cách cập nhật DirectX trên Windows 7? Cùng với bạn, chúng tôi sẽ tải xuống thư viện thực thi Microsoft DirectX cho người dùng cuối trên trang web chính thức của Microsoft và cập nhật các thành phần DirectX của hệ điều hành của chúng tôi.
  • Phải làm gì nếu Windows của chúng tôi thiếu bất kỳ thư viện DLL nào và khi bắt đầu một trò chơi hoặc chương trình mới, một thông báo lỗi xuất hiện - ứng dụng không thể khởi động vì không tìm thấy dxgi.dll hoặc các tệp DLL khác và trình cài đặt DirectX chính thức từ chối cập nhật các thành phần của nó, hiển thị thông báo Phiên bản DirectX mới hơn hoặc tương đương đã được cài đặt. Không cần cài đặt.
  • Lưu ý: Đôi khi các nhà phát triển của một số chương trình, ngay cả những chương trình không liên quan đến trò chơi, sử dụng thư viện DLL mà họ không tạo khi tạo ứng dụng nhưng quên thêm chúng vào gói phân phối chương trình của họ nếu bạn cài đặt một chương trình như vậy và chạy nó; bạn sẽ nhận được lỗi trên. Ứng dụng không khởi động được vì... không tìm thấy dll hoặc tương tự. Không thể khởi chạy chương trình vì thiếu một số thư viện DLL trên máy tính. Đọc tiếp để tìm hiểu những gì cần phải làm để khắc phục tình hình.

DirectX dùng để làm gì? Công nghệ DirectX chủ yếu được phát minh như một môi trường làm việc để phát triển các ứng dụng chơi game mới, kết nối phần mềm và phần cứng của máy tính của chúng ta thành một tổng thể duy nhất; nó biến hệ điều hành Windows thành một nền tảng lý tưởng cho các trò chơi máy tính và đa phương tiện. Hiện tại, hầu hết tất cả các thiết bị máy tính cũng như các ứng dụng được cài đặt trong Windows đều sử dụng DirectX cho nhu cầu của chúng ở mức độ này hay mức độ khác: chuột, bàn phím, cần điều khiển, âm thanh, video. Như bạn có thể thấy, có nhiều lý do để cập nhật DirectX. Ngược lại, DirectX bao gồm các tệp có phần mở rộng Dll, hay nói cách khác là thư viện DLL động (một bộ công cụ hoặc tài nguyên mà bất kỳ ứng dụng nào, chẳng hạn như trò chơi hoặc chương trình, đều có thể sử dụng).

Thêm chi tiết ở đây

http://ru.wikipedia.org/wiki/DirectX
Trước hết, sau khi cài đặt hệ điều hành Windows và cài đặt trình điều khiển tiếp theo, bạn luôn cần cập nhật DirectX.

Cài đặt DirectX từ trang web chính thức của Microsoft luôn bao gồm tất cả các bản phát hành mới nhất và trước đó của thư viện thực thi DirectX, cũng như các thành phần được quản lý, XInput và D3DX hai tháng một lần, chúng ta có thể nói rằng các thành phần DirectX được cập nhật liên tục.

  • DirectX luôn có trong bản phân phối hệ điều hành và không cần cài đặt riêng mà chỉ cần cập nhật, ví dụ: Windows XP chứa DirectX 9, Windows Vista chứa DirectX 10 và Windows 7 chứa DirectX 11.
Để biết phiên bản DirectX được cài đặt trên chúng tôi, hãy nhấp vào Bắt đầu - Chạy.

nhập dxdiag vào trường này và nhấp vào OK.

Trong cửa sổ này, chúng ta thấy phiên bản DirectX 11 được cài đặt trên chúng ta.

Để cập nhật DirectX của chúng tôi, hãy theo liên kết http://www.microsoft.com/ru-ru/download/confirmation.aspx?id=35 và nhấp vào Bắt đầu tải xuống, Lưu,

và đây là trình cài đặt của chúng tôi, hãy khởi chạy nó,

Chúng tôi chấp nhận thỏa thuận,

nếu bạn không cần bảng Bing, hãy bỏ chọn hộp này,

Đang khởi tạo các thành phần DirectX. Trình cài đặt đã phân tích các thư viện thực thi DirectX của Windows 7 của chúng tôi và thấy cần phải cập nhật chúng, hãy nhấp vào Tiếp theo,

Quá trình cập nhật tự diễn ra trong vòng vài phút.

Cuối cùng mọi thứ đã hoàn tất thành công và nhấn Finish.

Tại thời điểm này, bạn cần đảm bảo rằng máy tính của bạn có phiên bản hoàn toàn mới của thư viện thực thi DirectX và nếu tính đến thời điểm này, bạn gặp lỗi khi khởi chạy các ứng dụng trò chơi, chẳng hạn như chương trình không thể khởi chạy được vì d3dx9 43.dll thiếu trên máy tính, hiện tại có lỗi ứng dụng hoặc game không nhất thiết phải khởi động.

Bây giờ thưa các bạn, chúng ta hãy xem xét câu hỏi này.

Ví dụ: họ mang cho tôi một chiếc máy tính để sửa chữa, sau khi hệ thống bị lỗi hoặc bị loại bỏ một số vi-rút khỏi hệ thống, khi tôi khởi chạy một trong những trò chơi mới, lỗi sau xuất hiện - Không thể khởi chạy chương trình vì máy tính thiếu d3dx9 43.dll.

Nếu bây giờ chúng ta xem xét bộ lưu trữ thư viện DLL của hệ điều hành, chúng ta thực sự sẽ thấy rằng thư viện thực thi d3dx9 43.dll này bị thiếu ở đó.

  • Nếu bạn đang sử dụng Windows 7 32-bit, thì thư mục chứa thư viện DLL sẽ được đặt tại C:\Windows\System32.
  • Nếu bạn đang sử dụng Windows 7 64-bit, khi đó thư mục có thư viện DLL sẽ nằm ở C:\Windows\SysWOW64
Trong trường hợp này, chúng tôi chạy trình cài đặt các thư viện thực thi DirectX dxwebsetup.exe, tất cả các thành phần DirectX do chúng tôi cài đặt sẽ được phân tích và sau đó các thư viện DLL được cập nhật, chẳng hạn như nếu thiếu một hoặc hai thành phần thì quá trình cập nhật sẽ diễn ra; trong vài giây.

Nhưng chúng ta phải làm gì nếu sau khi cập nhật DirectX, Windows 7 vẫn thiếu thư viện DLL chúng ta cần và khi khởi động game xuất hiện thông báo sau - Z Không thể khởi chạy chương trình vì thiếu dxgi.dll trên máy tính.

Khi chúng tôi cố gắng cập nhật DirectX, trình cài đặt sẽ cho chúng tôi biết rằng Phiên bản DirectX mới hơn hoặc tương đương đã được cài đặt. Không cần cài đặt.


  • Có một số cách để thoát khỏi tình huống này, cách dễ nhất là tìm các tệp còn thiếu của thư viện DLL thực thi trên Internet, trong kho lưu trữ DLL đặc biệt, tải chúng xuống máy tính của bạn rồi sao chép chúng vào thư mục C:\Windows\System32 ( nếu bạn có Windows 7 32-bit, nếu bạn đã cài đặt Windows 7 64-bit, hãy sao chép nó vào thư mục C:\Windows\SysWOW64\. Bạn cũng có thể lấy và sao chép các tệp thư viện DLL bị thiếu từ một máy tính khác hoặc trích xuất từ ​​​​bản phân phối Windows, sử dụng phương pháp được mô tả trong bài viết của chúng tôi -.

Cách cập nhật DirectX trên Windows 7 bằng trang web www.dll-files.com

Nhân tiện, có hỗ trợ cho tiếng Nga và hầu như tất cả các thư viện DLL đều được biết đến, không chỉ liên quan đến DirectX. Ví dụ: chúng ta cần thư viện DLL dxgi.dll, tôi nhập tên dxgi.dll vào trường tìm kiếm và nhấn tìm kiếm. Và đây là kết quả, thư viện DLL dxgi.dll của chúng ta đã được tìm thấy

Khi nhấn nút Tải về Fixer cho dxgi.dll,

Một ứng dụng nhỏ được tải xuống máy tính của tôi, điều mà các phần mềm chống vi-rút thường phàn nàn, nhưng nó không đáng sợ chút nào, tôi đã tách nó ra từng phần

chạy dffsetup-dxgi.exe và thư viện DLL bị thiếu dxgi.dll sẽ tự động được cài đặt trong hệ thống của chúng tôi

Một ưu điểm khác ở đây là thư viện DLL được cài đặt theo cách này sẽ được đăng ký tự động trong hệ thống. Đó là tất cả. Tập tin của chúng tôi đã có sẵn.

Đúng, cùng với thư viện DLL, một chương trình bổ sung DLL-Files.com FIXER được cài đặt trong hệ thống của chúng tôi, chương trình này có thể tìm kiếm các tệp DLL bị thiếu mà chúng tôi cần,

nhưng vì tiền, đồng thời quét sổ đăng ký để tìm lỗi.

Nếu không cần, bạn có thể xóa nó, vì các DLL bạn cần thường không biến mất và nếu có thứ gì đó biến mất, bạn chỉ cần truy cập lại trang web http://ru.dll-files.com/ và tải xuống những gì chúng ta cần.

Bạn và tôi cũng không thể cài đặt bất cứ thứ gì vào hệ thống và tải xuống thư viện DLL của chúng tôi trong kho lưu trữ. Nếu bạn và tôi nhấp vào Tải xuống ZIP-FILE,

sau đó chúng ta tải thư viện động mà chúng ta cần vào kho lưu trữ, sau khi giải nén chúng ta có thể sao chép thư viện DLL vào thư mục của hệ điều hành 32-bit C:\Windows\System32.

Đối với phiên bản Windows 7 64 bit, thư mục chứa DLL sẽ nằm ở C:\Windows\SysWOW64. Tất cả.

Ngoài ra, các thư viện thực thi cũng được bao gồm trong bản phân phối Windows.

Các thành phần của phần mềm này cần thiết cho hoạt động hàng ngày của hệ điều hành nhưng có phạm vi rộng hơn nhiều.

Thường được sử dụng nhiều nhất khi viết trò chơi để làm việc với dữ liệu âm thanh, đồ họa và video cũng như để xử lý tín hiệu đến từ các điều khiển khác nhau.

Có một số bộ thư viện thực thi thay thế (ví dụ OpenGL).

Nhưng đối với các hệ điều hành của Microsoft thì đương nhiên chính phần mềm họ phát triển mới phù hợp.

Cài đặt phiên bản DirectX mới nhất

Trình cài đặt DirectX rất có thể có sẵn trên các đĩa có trò chơi mới hoặc đĩa trình điều khiển từ thẻ video mới.

Với nó bạn có thể vừa cài đặt vừa

Nhưng quá trình cài đặt trong trường hợp này sẽ diễn ra khác nhau. Ở đây chúng tôi sẽ xem xét việc cài đặt qua Internet.

Để sử dụng phiên bản DirectX mới nhất, bạn cần truy cập trang tải xuống trên trang web chính thức của Microsoft và nhấp vào nút “Tải xuống”.

Bạn không nên cài đặt các chương trình được tải xuống từ các nguồn khác.

Không biết những cư dân “quan tâm” trên mạng đã cung cấp một trình cài đặt như vậy bằng gì.

Trang web sẽ cung cấp để tải xuống và cài đặt phần mềm bổ sung.

Chúng tôi không quan tâm đến nó nên chúng tôi nhấp vào “Từ chối và tiếp tục”.

Thao tác này sẽ mở trình khám phá tệp để chọn nơi lưu tệp. Để thuận tiện, tốt hơn hết bạn nên lưu tệp vào máy tính để bàn của mình.

Quan trọng! Khi file đã được tải xuống, bạn cần tìm trình cài đặt (tệp cài đặt), nó có thể ở trên màn hình nền hoặc trong thư mục tải xuống rồi chạy nó. Trong một số trình duyệt (ví dụ: Chrome), bạn có thể khởi chạy các ứng dụng đã tải xuống từ thanh tải xuống. Trong tương lai, cùng một tệp sẽ giúp cập nhật Direct X cho Windows 7 hoặc thực hiện quy trình khôi phục các thư viện bị hỏng.

Hệ thống bảo mật của hệ điều hành sẽ yêu cầu xác nhận để khởi chạy chương trình. Bạn cần kích hoạt nó bằng cách nhấp vào nút “Run”.

Sau đó, cửa sổ cài đặt sẽ mở ra. Trong đó, bạn cần đánh dấu vào ô bên cạnh mục cho biết việc chấp nhận các điều khoản của thỏa thuận người dùng và nhấp vào nút “Tiếp theo”.

Nếu bạn không chấp nhận thỏa thuận cấp phép, việc cài đặt sẽ không thể thực hiện được.

Sau đó, trình cài đặt sẽ nhắc bạn thêm thanh công cụ “Bing” vào trình duyệt của bạn. Nếu cần, bạn có thể để nguyên mọi thứ và nhấp vào “Tiếp theo”.

Nhưng điều này chỉ gây lãng phí tài nguyên máy tính, vì vậy tốt hơn hết bạn nên tắt cài đặt bảng điều khiển.

Việc cài đặt các thành phần sẽ mất một chút thời gian.

Khi khôi phục hoặc cập nhật DirectX, giai đoạn này thu thập thông tin về trạng thái hiện tại của các thư viện thực thi.

Sau đó, quá trình cài đặt hoàn tất. Tất cả những gì còn lại là nhấp vào “Hoàn tất” và khởi động lại máy tính. Không cần cấu hình DirectX đặc biệt.

Sau này, các trò chơi sẽ hoạt động tốt.

Kiểm tra phiên bản hiện đang được cài đặt

Nguyên nhân gây ra sự cố trong trò chơi không chỉ có thể là do sự khác biệt giữa phiên bản của phần mềm này và các yêu cầu đã nêu.

Có nhiều yếu tố khác ảnh hưởng đến hiệu suất của họ.

Để đảm bảo bạn cần cập nhật DirectX, bạn cần kiểm tra phiên bản hiện tại của nó. Tại thời điểm viết bài, phiên bản mới nhất là phiên bản 11.

Để thực hiện việc này, hãy nhấn “Win ​​​​+ R” (Win là nút trên bàn phím có biểu tượng HĐH), sau đó cửa sổ “Run” sẽ mở ra.

Trong một số phiên bản Windows, bạn có thể mở nó từ menu Bắt đầu. Trong dòng đầu vào của cửa sổ mở ra, bạn phải nhập “dxdiag” và nhấn “Enter” hoặc “OK”.

Sau đó, một cửa sổ chẩn đoán sẽ mở ra, cung cấp thông tin chi tiết.

Trong trường hợp này, bạn sẽ chỉ cần dòng cuối cùng trong danh sách các tham số của tab đầu tiên. Nó cho biết phiên bản phần mềm hiện tại.

Ghi chú! DirectX 11 hỗ trợ tất cả các phiên bản trước đó nên các trò chơi yêu cầu phiên bản thấp hơn sẽ chạy trên đó. Không thể khôi phục phiên bản mà không cài đặt lại hệ thống và nói chung là không cần thiết như vậy.

Nếu dòng được đề cập cho biết có sửa đổi trước đó thì bạn cần bắt đầu quá trình cập nhật.

Ngoài ra, việc cập nhật các thư viện thực thi nên được thực hiện khi một trong số chúng bị thiếu hoặc bị hỏng.

DirectX là chương trình chịu trách nhiệm tương tác giữa card màn hình của máy tính và hệ điều hành. Về cơ bản, đây là một tập hợp nhiều thư viện khác nhau phải được cài đặt để các trò chơi hoặc ứng dụng hoạt động chính xác với đồ họa 3D hoạt động chính xác. Trong bài viết này chúng tôi sẽ hướng dẫn bạn cách cập nhật DirectX trên Windows. Phiên bản mới nhất của DirectX hiện nay là phiên bản 12, chạy độc quyền trên . Nó được cài đặt cùng với hệ điều hành và bao gồm hầu hết các tệp từ các bản phát hành trước.

Một số trò chơi và ứng dụng có thể yêu cầu gói thư viện cũ, gói này có thể được cài đặt bằng trình cài đặt trực tuyến đặc biệt hoặc thủ công.

Xác định phiên bản DirectX hiện tại

Trước tiên, bạn cần tìm hiểu phiên bản DirectX hiện có trên máy tính của mình. Để làm điều này, bạn sẽ cần phải thực hiện các bước sau:

Tiện ích chẩn đoán sẽ mở ra, trong đó, trên tab "Hệ thống" Thông tin về máy tính của bạn và phiên bản DirectX được hiển thị.

Để cập nhật ứng dụng, bạn sẽ cần sử dụng một tiện ích đặc biệt của Microsoft.

Khi ở trên trang tải xuống, hãy làm như sau:


Ứng dụng sẽ bắt đầu quá trình cập nhật tập tin. Nếu tìm thấy thư viện bị thiếu hoặc mới, chúng sẽ tự động được tải xuống từ trang web của Microsoft.


Cập nhật DirectX bằng Trung tâm cập nhật

Chức năng cập nhật tích hợp cho phép bạn tự động tải các thư viện cần thiết. Chương trình sẽ kiểm tra các tệp mới và nếu tìm thấy sẽ tải xuống các thành phần cần thiết. Bạn sẽ cần phải thực hiện các bước sau:


Cài đặt từ tài nguyên của bên thứ ba

DirectX có thể được cài đặt trên PC bằng cách tải xuống gói cài đặt trước tiên từ một nguồn đáng tin cậy. Nên sử dụng bản phân phối chính thức của Microsoft. Để sử dụng phương pháp này, bạn cần xóa DirectX; để thực hiện việc này, bạn sẽ cần tắt tính năng bảo vệ của Windows:


Sau đó, tải xuống và cài đặt chương trình. Để gỡ cài đặt, bạn có thể sử dụng tiện ích gỡ cài đặt DirectX Happy, cách sử dụng khá đơn giản và đáng tin cậy nhưng yêu cầu phải đăng ký.


Bây giờ bạn đã biết cách cập nhật hoặc cài đặt lại DirectX trên PC chạy hệ điều hành Windows 10. Thông thường, chỉ cần chạy trình cài đặt trực tuyến và tải xuống các phiên bản thư viện mới là đủ, nhưng nếu có vấn đề gì phát sinh, bạn có thể sử dụng phương pháp này. đầu tiên xóa phiên bản hiện có.

DirectX 11 cho Windows 7 có lẽ đã được cài đặt bởi tất cả các game thủ hiện đại, những người thích chơi tất cả các thể loại game bắn súng, mô phỏng, chiến lược thời gian thực và các trò chơi hiện đại và đòi hỏi khắt khe khác trên máy tính của họ. Ngày nay, có lẽ không có trò chơi nào dành cho máy tính để bàn mà không yêu cầu bạn tải xuống và cài đặt phiên bản DirectX mới nhất cho hệ điều hành của bạn.

DirectX 11 và một số phần mềm được phát triển cho hệ điều hành Microsoft Windows 7 (trên Windows 8 gói này đã được tích hợp vào hệ thống). Do đó, khi hệ điều hành phát triển và lan rộng, các nhà sản xuất phần mềm đã phát hành nhiều ứng dụng đa phương tiện phục vụ công việc và giải trí.

Các vị trí chính và dẫn đầu đương nhiên thuộc về các trò chơi máy tính, với số tiền khổng lồ được đầu tư hàng năm để phát triển chúng. Và mỗi năm mới số tiền này chỉ tăng lên.

Ngược lại, điều này càng phổ biến hệ điều hành của Microsoft, buộc phải đảm bảo rằng tất cả các sản phẩm chơi game mới ra mắt mà không gặp sự cố và hoạt động ổn định với phần cứng máy tính phù hợp.

Tại sao phải cài đặt phiên bản mới nhất của phần mềm?

Vì vậy, như chúng tôi đã lưu ý trước đó, Directx 11 - Đây là tiện ích bổ sung dành cho hệ điều hành Windows 7 hoặc 8 (đã được tích hợp nhưng có thể yêu cầu cập nhật), cung cấp hỗ trợ cho các công nghệ được sử dụng để phát triển các chương trình giải trí ảo và truyền thông đặc biệt. Nhờ nó, những game thủ đam mê có thể chạy bất kỳ trò chơi hiện đại và đòi hỏi phần cứng nào (chiến lược thời gian thực, chiến đấu, game bắn súng sẽ chạy mà không gặp trục trặc và với FPS cao). Đồng thời, mỗi bản cập nhật như vậy chứa một số cải tiến ảnh hưởng đến chất lượng hình ảnh được tái tạo trong trò chơi.

Tất nhiên, tất cả những yếu tố này càng thúc đẩy các nhà sản xuất thiết bị máy tính tham gia sản xuất bộ xử lý và card màn hình để theo dõi mọi lỗi liên quan đến việc ra mắt trò chơi máy tính và bất kỳ ứng dụng đồ họa tiêu tốn nhiều tài nguyên nào khác. Ngoài ra, người dùng thông thường cũng nên cẩn thận, vì trước khi bắt đầu trò chơi, họ phải đảm bảo rằng PC của họ đã cài đặt phiên bản DirectX 11 thích hợp cho Windows 7 (64-bit hoặc 32-bit), nếu không các trò chơi mong muốn có thể không hoạt động. bắt đầu chút nào.




Cập nhật DirectX

Chúng tôi khuyên bạn nên liên tục theo dõi các bản cập nhật của phần mềm này, vì nếu bạn gặp sự cố với một hoặc một số trò chơi cụ thể (ví dụ: âm thanh bị trễ hoặc FPS thấp xảy ra trong trò chơi), bạn nên cài đặt phiên bản mới nhất của chương trình. Để kiểm tra phiên bản hiện tại, bạn có thể sử dụng tiện ích hệ thống có tên dxdiag(với sự trợ giúp của nó, bạn có thể tìm ra phiên bản DirectX đã cài đặt, cũng như kiểm tra tính chính xác trong hoạt động của nó). Bạn có thể đọc thêm trên trang web chính thức của Microsoft.


Cũng cần lưu ý rằng chỉ nên cập nhật khi bạn đã cài đặt phiên bản trình điều khiển mới nhất (bao gồm cả card màn hình), vì nếu không có điều này thì sẽ không có phần mềm phụ trợ nào giúp ích được.



Bạn có thể tự động cập nhật tất cả các trình điều khiển bằng chương trình Giải pháp DriverPack, chính nó sẽ tìm thấy các trình điều khiển bị thiếu hoặc đã gỡ cài đặt trong hệ thống và cập nhật chúng lên các phiên bản mới nhất.


Bắt đầu từ Windows 7 trở lên, DirectX 11 đã mở rộng hỗ trợ cho các hiệu ứng hoạt hình và thuật toán được tối ưu hóa để xử lý các định dạng tệp phương tiện cụ thể, nghĩa là bạn có thể tận hưởng đầy đủ tất cả các hiệu ứng đặc biệt mà các nhà phát triển giải trí máy tính đã thiết kế cho bạn.

bảng thư từ

Dưới đây là bảng hiển thị phiên bản DirectX nào có thể được cài đặt trên phiên bản Windows nào.
Phiên bản DirectX Phiên bản Windows
12 10
11 7 và 8
10 XP, Vista

Đối với những người không muốn tải xuống trình cài đặt và tự cài đặt chúng, chúng tôi có thể đề xuất trình cài đặt chung sẽ xác định phiên bản DirectX nào được cài đặt trên máy tính và nếu cần, sẽ tự động cập nhật lên phiên bản mới nhất (có tính đến hỗ trợ). đối với card màn hình hiện có): http:// www.microsoft.com/ru-ru/download/details.aspx?id=35.


kết luận: Tất cả chúng ta đều yêu thích game bắn súng và game phiêu lưu có đồ họa đẹp, nhưng những lợi ích của nền văn minh này đòi hỏi phiên bản phần mềm cập nhật và phần cứng máy tính phù hợp. Và nếu việc thay đổi phần cứng máy tính không phải lúc nào cũng dễ dàng (do chi phí tài chính hoặc người dùng thiếu hiểu biết), thì trong trường hợp phần mềm, mọi việc sẽ đơn giản hơn nhiều (phương án cuối cùng là bạn luôn có thể hỏi trên diễn đàn hoặc trên một cơ quan chuyên môn). trang mạng). Vì vậy, chúng tôi khuyên bạn nên tải xuống phiên bản DirextX 11 mới nhất, phiên bản này hoạt động hoàn hảo với Windows 7 (8) dựa trên nền tảng 64-bit / 32-bit và cung cấp hỗ trợ cho các công nghệ cần thiết để chạy các ứng dụng đa phương tiện hiện đại.

Sau khi cài đặt một trò chơi máy tính mới trên Windows, bạn thường có thể gặp phải sự cố khi vận hành trò chơi đó: đồ họa bị lỗi, âm thanh biến mất hoặc các chức năng khác sẽ bị tắt. Để giải quyết vấn đề này, trước hết các nhà phát triển khuyên bạn nên tìm cách cập nhật chương trình DirectX được tích hợp trong Windows 7 trên máy tính của bạn. Điều này được giải thích bởi thực tế là nó được thiết kế để đảm bảo tái tạo đầy đủ đồ họa và âm thanh trên PC. Trong trường hợp này, chỉ cần cài đặt bản cập nhật cho DirectX trong Windows là đủ và sự cố sẽ tự động được giải quyết.

Bước số 1: Kiểm tra phiên bản chương trình

Trước khi cài đặt DirectX mới trên máy tính, bạn nên hỏi phiên bản nào được cài đặt trong hệ điều hành. Để thực hiện việc này, hãy nhấn đồng thời và R trên bàn phím, nhập tác vụ dxdiag.exe cho tiện ích "Run" và trong cửa sổ xuất hiện, trong phần "Hệ thống", hãy tìm và kiểm tra thông tin về phiên bản DirectX đang hoạt động:

Lưu ý rằng thứ 9 phù hợp để cài đặt trong XP, thứ 10 - dành cho Vista, thứ 11 - dành cho Windows 7, thứ 12 - dành cho Windows 8. Nếu một phiên bản chương trình hoặc thành phần được cài đặt trên máy tính không tương thích với hệ điều hành hệ thống hoặc card màn hình DirectX sẽ không còn được hỗ trợ nữa. Trong trường hợp này, việc gỡ cài đặt, tải xuống bản phát hành phần mềm thích hợp rồi cập nhật thủ công sẽ hữu ích.

Bước số 2: Thực hiện cập nhật thủ công

Về nguyên tắc, cài đặt DirectX được đặt để chương trình được cập nhật tự động. Tuy nhiên, sau khi bị vi-rút tấn công, cài đặt hoặc gỡ cài đặt phần mềm không thành công, các tệp DLL riêng lẻ có thể bị hỏng, dẫn đến sự cố với bản cập nhật. Không phải là câu chuyện hay nhất Làm cách nào để cập nhật DirectX trên Windows 7 trong trường hợp này? Trước tiên, bạn cần truy cập trang web chính thức của Microsoft, tải xuống chương trình dxwebsetup.exe ở đó và cài đặt nó trên máy tính của bạn. Nó được cài đặt mà không gặp bất kỳ khó khăn nào khi sử dụng phương pháp tiêu chuẩn:

Sau khi chấp nhận các điều khoản cấp phép và giải quyết vấn đề với Bing Bar, chương trình sẽ cập nhật, tìm kiếm và tải xuống các thành phần còn thiếu:

Tuy nhiên, cũng có thể trình cài đặt DirectX sẽ không phát hiện các bản cập nhật, mặc dù hệ điều hành sẽ thông báo rõ ràng trong các thông báo hệ thống rằng một số tệp cho chương trình này bị thiếu:

Như thực tế cho thấy, việc gỡ cài đặt và cài đặt lại chương trình thường không hiệu quả. Nhưng việc tải các tệp bị thiếu vào thư viện DLL sẽ giải quyết được vấn đề một lần.

Bước # 3: Tải các thành phần DLL bị thiếu

Biết tệp DLL nào bị thiếu trong bộ nhớ hệ điều hành, bạn có thể khôi phục chúng bằng một số phương pháp:

Giải nén từ đĩa cài đặt (ổ flash USB có khả năng khởi động) hoặc máy tính khác có phiên bản hệ điều hành Windows thích hợp và di chuyển nó vào thư mục hệ thống:

  • C:\Windows\System32 (đối với hệ thống 32 bit);
  • C:\Windows\SysWOW64 (dành cho x64);

Tải chúng xuống từ Internet.