Một cách nhanh hơn để tìm kiếm Windows registry là gì?


16

Bởi vì Windows registry là một hệ thống phân cấp, cách thức regedit được đặt ra làm cho các tìm kiếm điển hình không hiệu quả và chậm.

Thông thường, khi thực hiện tìm kiếm trong regedit, bạn tô sáng dòng đầu tiên ('Máy tính') và sau đó thực hiện tìm kiếm. Nhưng vì một số nhánh được hiển thị là các nhánh con thực sự, một số phần lớn của sổ đăng ký được tìm kiếm nhiều lần khi chiến lược chung này được sử dụng.

Vì vậy, phương pháp điển hình này không hiệu quả do một số nhánh của sổ đăng ký được tìm kiếm nhiều lần.

Cho rằng kỹ thuật tiêu chuẩn là không hiệu quả, một chiến lược đơn giản và nhanh chóng để tìm kiếm đầy đủ sổ đăng ký, tốt nhất là sử dụng regedit là gì?


Bạn đã thử tìm / tìm tiếp theo chưa? Phải mất một chút thời gian, nhưng nó sẽ tránh đi ngang qua các nhánh cây.
Journeyman Geek

Tôi không rõ chính xác ý bạn là gì. Khi bạn thực hiện Tìm kiếm, nó sẽ tìm kiếm từ vị trí hiện tại, mà không có cách nào để tránh tìm kiếm một số phân nhóm nhiều lần (do cách regedit hiển thị phân cấp).
RockPaperLizard

2
Một upvote cho bạn sau đó, tôi cũng thấy vấn đề này cực kỳ khó chịu, chủ yếu là khi tìm kiếm trong HKEY_USERS khi các phần của nó đã được tìm kiếm và thực sự là các mục cho HKEY_CURRENT_USER
Ryakna

2
Có các công cụ đăng ký hỗ trợ tìm kiếm, một trong số chúng được gọi là RegSeeker từ hoverdesk. Từ chối trách nhiệm cẩn thận về cài đặt và có các thao tác dọn dẹp có thể gây ra một số thiệt hại tốt :-) Một điều về nó hỗ trợ nhiều nhất là nó chỉ tạo ra một danh sách toàn bộ những thứ phù hợp với thuật ngữ tìm kiếm. vì vậy mọi thứ bạn phải giải quyết vào lúc này đều nằm trong một danh sách. Ngoài ra, bạn có thể chọn các phần của sổ đăng ký và chọn lọc về khóa dữ liệu và tất cả giống như regedit. Tôi chắc chắn có những người khác ở ngoài đó, vì tôi cũng đã sử dụng chúng. sau đó liên kết trở lại regedit thực tế.
Psycogeek

4
@RockPaperLizard có thể đáng để chỉnh sửa câu hỏi của bạn để bao gồm thực tế rằng việc tìm kiếm trùng lặp là do thực tế là các tổ chức đăng ký được liên kết chéo theo cách mà Arakel đã đề cập. Vì nó đứng tôi cảm thấy rằng đây là một sự làm rõ khá quan trọng.
Mokubai

Câu trả lời:


5

Nhanh hơn và kết xuất tất cả các kết quả để bạn có thể đi qua toàn bộ danh sách mà không cần nhấn hàng trăm lần tiếp theo. Cũng miễn phí vì nó là một tập lệnh powershell:

https://github.com/KurtDeGreeff/PlayPowershell/blob/master/Search-Registry.ps1

Search-Registry.ps1 cải thiện tính năng Tìm kiếm của regedit theo bốn cách:

  • Các kịch bản tìm kiếm bằng cách sử dụng các biểu thức thông thường.
  • Nó có thể tìm kiếm registry trên máy tính từ xa.
  • Nó có thể giới hạn số lượng kết quả tìm kiếm trả về.
  • Nó xuất ra các đối tượng hơn các tệp có thể được lọc, sắp xếp, xuất sang các giá trị được phân tách bằng dấu phẩy (CSV), v.v.

1
Tập lệnh không thể được tải xuống từ URL ở trên. Nhưng nó có sẵn tại github.com/KurtDeGreeff/PlayPowershell/blob/master/ mẹo .
sax



2

Có một giải pháp rất dễ dàng: bắt đầu tìm kiếm trong RegEdit khi HKEY_LOCAL_MACHINEnhánh được tập trung vào khung bên trái. Bằng cách này, bạn sẽ bỏ qua HKEY_CLASSES_ROOTHKEY_CURRENT_USERcác chi nhánh, và bạn không cần chúng vì HKEY_CLASSES_ROOTthực sự là một khóa con của HKEY_LOCAL_MACHINEHKEY_CURRENT_USERlà một khóa con của HKEY_USERS.


1

1. Tóm tắt

Trình tìm kiếm đăng kýTôi sử dụng Registry Finder để tìm kiếm Windows registry.


2. Khước từ

Câu trả lời này có liên quan đến tháng 9 năm 2019. Trong tương lai, dữ liệu của nó có thể bị lỗi thời.


3. Tính năng

  1. Hoàn toàn miễn phí
  2. Tích cực duy trì kể từ năm 2019
  3. Quyền lực
  4. Hoạt động cho Windows XP trở lên

4. Tốc độ

Từ tài liệu chính thức:

Nhanh chóng, không chặn tìm kiếm.

Hoạt động Tìm kiếm là hiệu quả và nhanh chóng. Tất cả các mục tìm thấy được hiển thị trong một cửa sổ riêng biệt như một danh sách. Mỗi dòng đại diện cho một trận đấu duy nhất với các tiêu chí tìm kiếm. Biểu tượng hiển thị nơi xảy ra trận đấu: tên khóa, tên giá trị hoặc dữ liệu giá trị. Văn bản phù hợp được tô màu đỏ.

Ví dụ, tôi đã cố gắng tìm kiếm các khóa, giá trị và dữ liệu uTorrenttrong toàn bộ sổ đăng ký.

Trình tìm kiếm đăng ký

Thời gian - 37,4 giây cho ~ 500000 khoá đăng ký. Đó là tốc độ đủ cho tôi.


5. Liên kết bổ sung

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.