Thư Mục Syswow64 Là Gì ? / Làm Thế Nào Để Thư Mục Syswow64 Là Gì vuidulich.vn

Or you want a quick look: System32 là gì?

Trên các phiên bản Windows 64 bit, bạn có hai thư mục Program Files riêng biệt. Nhưng nó không kết thúc ở đó. Bạn cũng có hai thư mục hệ thống riêng biệt, nơi các thư ttmn.mobiện DLL và các tệp thực thi được lưu trữ: System32 và SysWOW64. Mặc dù tên, System32 có đầy đủ các tập tin 64-bit và SysWOW64 có đầy đủ các tập tin 32-bit. Vì vậy, những gì cho?

System32 là gì?

Thư mục System32 chứa các tệp hệ thống Windows, cả hai tệp thư ttmn.mobiện .DLL được sử dụng bởi các chương trình và các tiện í;ch chương trình .EXE là một phần của Windows. Trong khi hầu hết các tệp bạn tìm thấy ở đây là một phần của hệ điều hành Windows, các chương trình phần mềm của bên thứ ba đôi khi cũng cài đặt các tệp DLL của riêng chúng vào thư mục này.Bạn đang xem: Thư mục syswow64 là gì

Các ứng dụng chạy trên hệ thống của bạn có thể được cài đặt trong thư mục Program Files của bạn hoặc ở nơi khác, nhưng chúng thường tải các thư ttmn.mobiện toàn hệ thống từ thư mục System32.

Bạn đang xem: Thư mục syswow64 là gì

Tách các thư ttmn.mobiện 32 bit và 64 bit

*

Trên phiên bản Windows 64 bit, bạn có một thư mục C: Program Files chứa các chương trình 64 bit và các tệp của chúng và thư mục C: Program Files (x86) chứa các chương trình 32 bit và tệp của chúng. ttmn.mobiệc tách các tệp này là hữu í;ch vì các chương trình 64 bit cần các tệp DLL 64 bit và các chương trình 32 bit cần các tệp DLL 32 bit.

READ  Sự khác nhau giữa san hô và thủy tức trong sinh sản vô tính mọc chồi

Nếu một chương trình 32-bit đi để tải một tập tin DLL nó cần, tìm thấy một phiên bản 64-bit, và cố gắng để tải nó, nó sẽ sụp đổ. Bằng cách tách phần mềm 64 bit và 32 bit thành hai thư mục Tệp chương trình khác nhau, Windows đảm bảo rằng chúng sẽ không bị lẫn lộn và gây ra sự cố.

Tuy nhiên, không phải tất cả các tệp DLL đều được lưu trữ trong Program Files. Nhiều thư ttmn.mobiện toàn hệ thống đi kèm với Windows được lưu trữ trong C: System32, và một số chương trình cũng kết xuất các tệp thư ttmn.mobiện riêng của chúng ở đây. Vì vậy, cũng giống như Windows có các thư mục Program Files 32-bit và 64-bit riêng biệt, nó cũng có các phiên bản 32-bit và 64-bit riêng biệt của thư mục System32.

System32 và SysWOW64

Trên máy tí;nh 32 bit, tất cả các chương trình 32 bit lưu trữ tệp của chúng trong C: Program Files và vị trí; thư ttmn.mobiện trên toàn hệ thống là C: System32.

Trên máy tí;nh 64 bit, các chương trình 64 bit lưu trữ các tệp của chúng trong C: Program Files và thư mục C: Windows System32 toàn hệ thống chứa thư ttmn.mobiện 64 bit. Các chương trình 32 bit lưu trữ các tệp của chúng trong C: Program Files (x86) và thư mục toàn hệ thống là C: Windows SysWOW64.

Xem thêm: Bệnh Phong Thấp Là Gì - Nguyên Nhân, Triệu Chứng, Cách Điều Trị

READ  Định Nghĩa, Ví Dụ Anh Việt vuidulich.vn

Nói chung, bạn sẽ không cần biết điều này. Hệ điều hành Windows và các chương trình bạn sử dụng sẽ tự động đặt các tệp của họ vào đúng vị trí; và sử dụng đúng thư mục. Tuy nhiên, nếu bạn cần phải cài đặt thủ công tệp DLL ở vị trí; chí;nh xác hoặc tìm vị trí; được cài đặt - rất hiếm - bạn sẽ cần phải biết cái nào.

WOW64, Giải thí;ch

*

Phần "WOW64" của tên ở đây đề cập đến phần mềm "Windows 32 bit trên Windows 64 bit" của Microsoft, là một phần của hệ điều hành. Điều này cho phép Windows chạy các chương trình 32 bit trên phiên bản Windows 64 bit. WoW64 chuyển hướng truy cập tệp để đảm bảo chương trình sẽ hoạt động bình thường.

Ví; dụ, nếu bạn cài đặt một chương trình 32 bit trên phiên bản Windows 64 bit và nó cố gắng ghi vào thư mục C: Program Files, WoW64 trỏ nó vào C: Program Files (x86). Và, nếu nó muốn truy cập vào thư mục C: Windows System32, WoW64 trỏ nó vào C: Windows SysWOW64. Windows thực hiện điều này bằng cách sử dụng trình chuyển hướng hệ thống tệp.

Tất cả điều này xảy ra tự động và minh bạch trong nền. Chương trình thậm chí; không biết nó đang chạy trên hệ điều hành 64 bit, cho phép các chương trình 32 bit cũ hơn chạy mà không cần sửa đổi trên các phiên bản Windows 64 bit. WOW64 cũng chuyển hướng truy cập đăng ký, đảm bảo có các khu vực riêng biệt của sổ đăng ký cho các chương trình 64 bit và 32 bit.

READ  Tiểu Sử Ca Sĩ Đan Nguyên Sinh Năm Bao Nhiêu, Bao Nhiêu Tuổi, Gia Đình, Vợ Con

Vì vậy, tại sao là System32 64-bit, và SysWOW64 32-bit?

Tất cả điều đó đưa chúng ta trở lại câu hỏi triệu đô la: Tại sao thư mục “System32” 64 bit và SysWOW64 32 bit?

Câu trả lời có vẻ là nhiều ứng dụng 32 bit đã được mã hóa cứng để sử dụng thư mục C: Windows System32. Khi các nhà phát triển biên dịch lại các ứng dụng này cho các phiên bản Windows 64 bit, họ tiếp tục sử dụng thư mục C: Windows System32.

Có, nó là một chút ngớ ngẩn rằng một thư mục với "32" trong tên bây giờ là 64-bit. Có lẽ Microsoft nên thấy rằng khi họ đặt tên nó là C: Windows System32 vào những năm 90. Tuy nhiên, mặc dù một lược đồ đặt tên đơn giản hơn sẽ tốt đẹp, nó không đáng để phá vỡ một loạt các chương trình và tạo thêm nhiều công ttmn.mobiệc cho các nhà phát triển chỉ để đến đó. Điều đó có nghĩa là chúng tôi bị mắc kẹt với System32 và SysWOW64 trong tương lai gần.

See more articles in the category: wiki

Leave a Reply