Windows lưu trữ vị trí biểu tượng ở đâu?


23

Windows XP / Vista / 7 / ... lưu vị trí của các biểu tượng trên màn hình ở đâu? Có một cách tích hợp để lưu các vị trí? Tôi có thể khóa vị trí của một số mặt hàng?

Câu trả lời:


15

Họ được đặt trong sổ đăng ký dưới HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop.

Chìa khóa mà bạn quan tâm là ItemPosXXXXXXX (trong đó XXX là độ phân giải của bạn).

nhập mô tả hình ảnh ở đây

Các giá trị có liên quan Mode, LogicalViewMode, IconSize.

Bạn có thể kết hợp chúng như thể hiện trong bảng:

Style       Mode    LogicalViewMode  IconSize
X-Lg Icons  5       3                0x100
Lg Icons    5       3                0x60
Med Icons   5       3                0x30
Sm Icons    2       3                0x10
List        3       3                0x10
Details     4       1                0x10
Tiles       6       2                0x30

Cập nhật

May mắn tìm thấy một bài viết có thể giúp bạn. Xem : Windows Shellbag Forensics.


Bạn có một bài viết KB hoặc một cái gì đó như thế này?
Tối đa

1
@MaxRied: Tôi đã cập nhật câu trả lời của mình. Tôi hy vọng nó sẽ giúp ích cho bạn.
stderr

Tôi biết tôi đến muộn nhưng tôi đã tìm thấy một vài ItemPos1920x1080x144(n)( nlà một số) ... Sau đó, cái nào sẽ chứa vị trí biểu tượng thực tế?
stevefestl

2
Lưu ý: điều này không hoạt động cho windows 10
Alec Istomin

Nó dường như hoạt động với tôi, trên Windows 10.
Codingale

1

Các vị trí biểu tượng được lưu trữ trong sổ đăng ký. Thật không may, tôi không có vị trí chính xác.

Bạn có thể sử dụng liên kết này để sửa vị trí của các biểu tượng: http://www.howtogeek.com/howto/windows-vista/save-and-restore-desktop-icon-layout-in-windows-vista/

Nó thêm hai mục vào menu ngữ cảnh khi bạn nhấp vào màn hình của bạn: Save Desktop Icon LayoutRestore Desktop Icon Layout.

Bạn có thể lưu vị trí hiện tại của các biểu tượng. Nếu có thứ gì đó làm rối trật tự, bạn có thể khôi phục chúng đến vị trí đã lưu.


1

Các biểu tượng Windows có xu hướng di chuyển xung quanh, đặc biệt là khi độ phân giải màn hình thay đổi, nhưng không chứa các công cụ tích hợp để hoàn tác các thay đổi đó.

Vì thông tin đăng ký có thể khác nhau đối với các phiên bản Windows khác nhau, tốt hơn nên sử dụng tiện ích của bên thứ ba thay vì cố gắng tự làm.

Một tiện ích tuyệt vời để giữ các biểu tượng ở vị trí của chúng là Iconoid miễn phí và rất linh hoạt .

hình ảnh


1

Hãy thử xuất khóa này HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Shell \ Bag \ 1 \ Desktop

Sau đó sắp xếp lại máy tính để bàn của bạn, vv sau đó nhập lại.

Cho tôi biết làm thế nào nó đi.


Vâng, nó không hoạt động. Bất cứ khi nào tôi kết nối màn hình thứ 2 của mình (ở chế độ màn hình mở rộng) làm rối bố cục biểu tượng của dektop trên màn hình máy tính xách tay của tôi. Ngắt kết nối màn hình thứ 2 và sau đó nhập khóa được lưu trữ không làm gì cả, các biểu tượng bị xáo trộn.
István Zachar

1

Ứng dụng tốt nhất hiện có là 'DesktopOK'. Nó miễn phí và lưu các vị trí biểu tượng ở độ phân giải cụ thể để chúng không bị hỏng khi bạn RemoteDesktop vào PC. Tiết kiệm một lượng không giới hạn của các tiểu bang.


0

Tôi đã thử mọi biện pháp khắc phục sự cố xáo trộn biểu tượng được ghi lại trong một loạt các chủ đề có liên quan. Không có gì làm việc. Sau đó, tôi đã thử mẹo xuất / nhập được đề cập trong câu trả lời của Ben Lavender . Điều này cũng không hoạt động; không phải lúc đầu Nhưng rồi một ý niệm kỳ lạ xuất hiện trong đầu tôi. Tôi thêm một chút xoắn lượm lặt từ một cuộc trò chuyện khác. Để vui mừng của tôi, các thủ tục sửa đổi một chút làm việc. Đây là chuỗi hoạt động chính xác:

  1. Xuất HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktopkhóa (như được chỉ định trong câu trả lời của Ben Lavender ).
  2. Sắp xếp máy tính để bàn với các biểu tượng có kích thước phù hợp ở vị trí mong muốn của chúng.
  3. Nhấp chuột phải và chọn vào mục Làm mới từ menu địa phương.
  4. Nhập khoá đăng ký đã lưu.

Bước # 3 tạo ra tất cả sự khác biệt giữa thất bại và thành công.


1
Chào mừng đến với Siêu người dùng. Xin lưu ý rằng những người khác nhau nhìn thấy các câu trả lời được liệt kê theo các thứ tự khác nhau, vì vậy, nếu bạn muốn tham khảo một câu trả lời khác, bạn nên làm như vậy theo tên và liên kết; đừng nói những điều như trước (Cũng lưu ý rằng đây là câu trả lời , không phải tin nhắn .) Cuối cùng, câu trả lời có thể bị xóa; câu trả lời của bạn sẽ trở nên vô dụng nếu câu trả lời của Ben Lavender đã bị xóa. Do đó, ngay cả khi bạn đang dựa vào câu trả lời của người khác, bạn nên bao gồm tất cả các chi tiết cần thiết trong câu trả lời của mình.
G-Man nói 'Phục hồi Monica'

Nó không hoạt động, xem bình luận của tôi dưới câu trả lời của Ben.
István Zachar
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.