THƯ MỤC SYSWOW64 LÀ GÌ

Trên các phiên bạn dạng Windows 64 bit, bạn bao gồm nhì thỏng mục Program Files hiếm hoi. Nhưng nó ko xong xuôi nghỉ ngơi đó. Quý Khách cũng có nhị thư mục khối hệ thống đơn lẻ, khu vực những thư hocbong2016.netện DLL với các tệp thực thi được giữ trữ: System32 và SysWOW64. Mặc cho dù tên, System32 bao gồm tương đối đầy đủ những tập tin 64-bit với SysWOW64 bao gồm tương đối đầy đủ các tập tin 32-bit. Vì vậy, phần đông gì cho?

System32 là gì?

Tlỗi mục System32 chứa những tệp hệ thống Windows, cả nhị tệp thỏng hocbong2016.netện .DLL được thực hiện vị những lịch trình và những ứng dụng công tác .EXE là 1 phần của Windows. Trong Khi đa số các tệp các bạn tra cứu thấy sinh hoạt đây là một trong những phần của hệ điều hành Windows, các lịch trình phần mềm của mặt thiết bị ba đôi khi cũng setup các tệp DLL của riêng biệt chúng vào tlỗi mục này.

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

Các vận dụng chạy xe trên hệ thống của chúng ta cũng có thể được thiết đặt vào thư mục Program Files của người tiêu dùng hoặc sinh hoạt nơi không giống, cơ mà chúng hay cài những thỏng hocbong2016.netện toàn khối hệ thống từ thư mục System32.

Tách các thư hocbong2016.netện 32 bit với 64 bit

*

Trên phiên bạn dạng Windows 64 bit, chúng ta bao gồm một thỏng mục C: Program Files cất những chương trình 64 bit và các tệp của bọn chúng và thỏng mục C: Program Files (x86) đựng các lịch trình 32 bit cùng tệp của chúng. hocbong2016.netệc bóc tách những tệp này là có ích vì chưng các công tác 64 bit đề nghị những tệp DLL 64 bit cùng các chương trình 32 bit nên các tệp DLL 32 bit.

Nếu một công tác 32-bit đi nhằm sở hữu một tập tin DLL nó phải, tìm kiếm thấy một phiên bạn dạng 64-bit, với cố gắng nhằm download nó, nó đang sụp đổ. Bằng cách tách phần mềm 64 bit và 32 bit thành hai thỏng mục Tệp công tác khác nhau, Windows bảo vệ rằng chúng vẫn không biến thành lẫn lộn cùng gây ra sự nỗ lực.

Tuy nhiên, chưa phải toàn bộ những tệp DLL số đông được tàng trữ vào Program Files. Nhiều tlỗi hocbong2016.netện toàn khối hệ thống đi kèm cùng với Windows được lưu trữ trong C: System32, và một vài công tác cũng kết xuất các tệp thỏng hocbong2016.netện riêng của bọn chúng tại đây. Vì vậy, cũng giống như Windows bao gồm những tlỗi mục Program Files 32-bit và 64-bit hiếm hoi, nó cũng có thể có các phiên bạn dạng 32-bit với 64-bit hiếm hoi của tlỗi mục System32.

System32 cùng SysWOW64

Trên máy hocbong2016.net tính 32 bit, toàn bộ các lịch trình 32 bit lưu trữ tệp của chúng trong C: Program Files và vị trí tlỗi hocbong2016.netện bên trên toàn hệ thống là C: System32.


Trên máy tính xách tay 64 bit, các lịch trình 64 bit lưu trữ các tệp của chúng vào C: Program Files với tlỗi mục C: Windows System32 toàn hệ thống chứa thư hocbong2016.netện 64 bit. Các công tác 32 bit tàng trữ những tệp của chúng vào C: Program Files (x86) và tlỗi mục toàn khối hệ thống là C: Windows SysWOW64.

Như vậy chắc chắn là là bội phản trực giác. Mặc dù "32" vào thương hiệu, thư mục System32 chứa những thư hocbong2016.netện 64-bit. Và, tuy vậy 64 trong thương hiệu, tlỗi mục SysWOW64 chứa các thư hocbong2016.netện 32 bit — tối thiểu là bên trên những phiên bản Windows 64 bit.

Xem thêm: Thân Sinh Là Gì ? Nghĩa Của Từ Thân Sinh Trong Tiếng Việt Có Thể Dùng Từ Khác Để Thay Thế Được Không

Nói chung, bạn sẽ không nên biết vấn đề đó. Hệ quản lý điều hành Windows và các chương trình chúng ta thực hiện sẽ auto đặt các tệp của mình vào đúng địa điểm và áp dụng đúng thư mục. Tuy nhiên, nếu như bạn cần phải thiết đặt thủ công bằng tay tệp DLL ở trong phần đúng đắn hoặc search địa chỉ được thiết lập - hiếm hoi - các bạn sẽ cần biết mẫu làm sao.

WOW64, Giải thích

*

Phần "WOW64" của tên ở chỗ này đề cùa đến ứng dụng "Windows 32 bit bên trên Windows 64 bit" của Microsoft, là 1 phần của hệ quản lý. Điều này có thể chấp nhận được Windows chạy những công tác 32 bit bên trên phiên bản Windows 64 bit. WoW64 chuyển làn phân cách truy cập tệp nhằm đảm bảo chương trình sẽ vận động thông thường.

lấy ví dụ như, nếu bạn cài đặt một lịch trình 32 bit bên trên phiên bạn dạng Windows 64 bit cùng 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 như nó ao ước truy cập vào thư mục C: Windows System32, WoW64 trỏ nó vào C: Windows SysWOW64. Windows triển khai điều này bằng phương pháp áp dụng trình chuyển hướng làn phân cách khối hệ thống tệp.

Tất cả điều đó xẩy ra tự động hóa và rõ ràng trong nền. Cmùi hương trình thậm chí đắn đo nó đang chạy bên trên hệ quản lý 64 bit, có thể chấp nhận được những chương trình 32 bit cũ hơn chạy nhưng mà ko yêu cầu sửa đổi trên các phiên phiên bản Windows 64 bit. WOW64 cũng chuyển hướng truy cập ĐK, đảm bảo bao gồm các khoanh vùng cá biệt của sổ đăng ký cho các lịch trình 64 bit cùng 32 bit.

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

Tất cả điều ấy đưa họ trở về thắc mắc triệu đô la: Tại sao thư mục “System32” 64 bit và SysWOW64 32 bit?

Câu vấn đáp có vẻ là những ứng dụng 32 bit đã có mã hóa cứng để sử dụng thỏng mục C: Windows System32. khi các bên phát triển biên dịch lại các áp dụng này cho những phiên phiên bản Windows 64 bit, chúng ta liên tục áp dụng tlỗi mục C: Windows System32.

Ttuyệt vì đổi tên thư mục với buộc những bên cải tiến và phát triển đưa sang trọng thư mục new, phá tan vỡ những áp dụng vào quá trình này, Microsoft vẫn vướng lại "System32" làm cho tlỗi mục tlỗi hocbong2016.netện hệ thống chuẩn. Họ tạo nên một tlỗi mục thỏng hocbong2016.netện new cho các vận dụng đang hoạt động bên dưới lớp WoW64, nhưng mà bọn chúng đặt tên là "SysWOW64". Lúc bạn suy nghĩ về nó Theo phong cách này, cái brand name này còn có chân thành và ý nghĩa rộng.

Có, nó là 1 chút đần rằng một thỏng mục với "32" trong tên bây chừ là 64-bit. Có lẽ Microsoft đề nghị thấy rằng Khi chúng ta hocbong2016.netết tên nó là C: Windows System32 vào trong năm 90. Tuy nhiên, mặc dù một lược đồ vật khắc tên dễ dàng và đơn giản rộng đã tốt đẹp, nó ko đáng nhằm phá tan vỡ hàng loạt những công tác cùng sản xuất thêm những các bước cho những công ty cải cách và phát triển chỉ nhằm đến kia. Điều đó tức là Cửa Hàng chúng tôi bị mắc kẹt cùng với System32 cùng SysWOW64 về sau ngay gần.