Microsoft thay đổi cơ sở của công cụ tìm kiếm trong Windows 11: sau 25 năm sử dụng
Mục lục:
Dần dần, Microsoft sẽ giới thiệu các thay đổi đối với Windows 11 vượt xa tính thẩm mỹ hoặc chức năng. Đúng là thiết kế là thứ đập vào mắt người xem đầu tiên, nhưng bên trong cũng có những cải tiến chỉ được cảm nhận hàng ngày. Và đó là những gì Microsoft đã làm với hệ thống tìm kiếm
Đúng là điều đáng chú ý hơn là họ dần dần quên đi Bảng điều khiển hoặc những thay đổi mới trong giao diện. Nhưng có lẽ điều quan trọng không kém là Windows Search đã ngừng sử dụng ESENT (Công cụ lưu trữ mở rộng), một công cụ mà nó đã sử dụng trong nhiều năm.
Nghỉ hưu ESENT
Một thay đổi chưa được Microsoft thông báo theo bất kỳ cách nào và đã được biết đến nhờ một người dùng Twitter nổi tiếng . Albacore hoặc những gì tương tự, @thebookisclosed là một chuyên gia về rò rỉ và đã phát hiện thấy sự hiện diện của thay đổi này trong các bản dựng Windows 11 mới nhất đã được phân phối trong Kênh nhà phát triển trong Chương trình nội bộ.
Albacore đã phát hiện ra sự thay đổi sau khi nhận thấy rằng chỉ mục tìm kiếm không còn được hiển thị như thường lệ trong đường dẫn C:\Program Data\Microsoft\Search \Data\Applications \Windows dưới dạng Windows.edb mà là Windows.db. Ngoài ra, tệp mới này cung cấp cùng cấu trúc của SQLite.
ESENT, đừng nhầm lẫn với ESET, là một công cụ cơ sở dữ liệu của Windows và là thành phần cốt lõi của hệ điều hành mang hiện tại trong Windows kể từ Windows NT 3 hiện đã xa.51, vào thời điểm đó với tên Jet Blue. Giờ đây, với Windows 11 ESENT đã trở thành lịch sử.
Microsoft đã chọn thay thế ESENT trong hệ điều hành của mình bằng SQL (ngôn ngữ lập trình được sử dụng rộng rãi nhất trong lĩnh vực cơ sở dữ liệu ). Chính xác hơn, Microsoft đã chọn sử dụng SQLite, thư viện miền công cộng siêu nhẹ, được sử dụng rộng rãi nhất trong lĩnh vực ứng dụng dành cho thiết bị di động.
Microsoft khớp các tìm kiếm trên Windows với công nghệ mà hãng đã sử dụng trong các ứng dụng như Skype hoặc các chương trình và các ứng dụng của bên thứ ba như Adobe Photoshop Elements, Firefox hoặc OpenOffice .
ESENT, được phát hành lần cuối vào tháng 1 năm nay, không còn được tính cho Microsoft. Công ty đã từ bỏ một hệ thống hiện tại kể từ khi công ty thực hiện bước nhảy vọt lên 32 bit và có thể giả định rằng họ làm như vậy vì không có ghi chú chính thức nào bởi vì SQLite cung cấp khả năng lập chỉ mục nhanh hơn và trọng lượng cơ sở dữ liệu nhẹ hơn.