Các cài đặt Bộ trộn âm lượng Vista / Win7 được lưu trữ ở đâu?


11

Vista / Win7 dường như duy trì cài đặt mức âm thanh cho mỗi ứng dụng. Tôi muốn có một cái nhìn vào danh sách đó.

Nguyên nhân? Theo blog của Microsoft , các cài đặt được lưu trữ đối với PID của ứng dụng và tôi thực sự muốn tìm hiểu xem PID đó là gì. Tôi gặp khó khăn khi cô lập quy trình nào là 'đăng ký' với Bộ trộn âm lượng.


1
Đối với bất kỳ ai đang tìm cách khắc phục lỗi trong đó Windows "quên" cài đặt âm lượng riêng của ứng dụng, hãy xem câu trả lời được chấp nhận cho câu hỏi này (nó được đánh dấu là trùng lặp nhưng thực sự không phải là imho).
Amos M. Carpenter

Câu trả lời:


11

Windows 7 vẫn duy trì cài đặt âm thanh cho các ứng dụng trong sổ đăng ký:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore

Có rất nhiều khóa phụ có tên số. Các cài đặt được lập chỉ mục theo đường dẫn ứng dụng đầy đủ để tìm kiếm tên ứng dụng của bạn trong đó.

Tôi cần tìm thấy điều này bởi vì Media Player Classic của tôi đột nhiên ngừng phát ra bất kỳ âm thanh nào và theo cách mà tôi nghĩ rằng không thể gây ra bởi một cấu hình sai ở phía tôi. Tìm một khóa chứa mplayerc.exevà xóa nó đã khắc phục vấn đề.


1
SnakE, bạn da man! Tôi loay hoay với các cài đặt âm lượng trên một ứng dụng và đã nhận thấy một số thay đổi đối với khóa phụ 'dường như' tương ứng theo một cách có ý nghĩa. Vẫn còn một số việc phải làm để giải thích ý nghĩa của các giá trị, nhưng ít nhất tôi biết chúng được lưu trữ ở đâu. Phím '3' dường như lưu trữ cài đặt âm lượng và phím '5' bật tắt giữa 00 và ff khi âm lượng của ứng dụng đó bị tắt tiếng. Tôi chắc chắn rằng một số thử nghiệm sẽ tiết lộ thêm chi tiết.
Hoàng gia đỏ của anh ấy

6
Đó là một trong những con đường đăng ký ngớ ngẩn nhất mà tôi từng thấy. Và nghĩ rằng tôi đã cố gắng tìm nó bằng cách suy nghĩ một cách logic nơi tôi sẽ đặt nó vào, trước khi tìm câu trả lời ở đây ...
Daniel Saner

cảm ơn vì điều này. Tôi tắt tiếng một trong những trò chơi của mình và thoát khỏi nó. Sau đó, khi tôi khởi động lại trò chơi, tôi không thể đánh dấu nó bằng bộ trộn âm lượng windows vì nó không hiển thị. Xóa các phím ở đây cho trò chơi của tôi đã khắc phục vấn đề.
protoss1210

Bây giờ cho câu hỏi tiếp theo: Trình dọn dẹp registry nào sẽ dọn sạch chúng cho tôi? Tôi có khoảng 1 MB đăng ký phình to ở đó.
Zero3

0

Các PIDlà Process ID Number, một * số bán ngẫu nhiên được gán cho một quá trình khi nó được tạo ra. Bạn có thể thấy ID tiến trình của một quy trình đang chạy trong Trình quản lý tác vụ hoặc gần như bất kỳ chương trình nào khác liệt kê các chương trình đang chạy.

Số ID tiến trình không có ý nghĩa gì ngoài việc là định danh duy nhất cho một quy trình nhất định.

Vì PID không tồn tại trong quá trình khởi động lại, v.v. Tôi sẽ tưởng tượng rằng Bộ trộn đang lưu trữ chúng trong bộ nhớ.

* Không thực sự ngẫu nhiên, nhưng cũng không được tạo ra trong bất kỳ mẫu có ý nghĩa. Các số nói chung, nhưng không nhất thiết, được chỉ định theo thứ tự số và trong tất cả các phiên bản Windows NT, ít nhất, là bội số của 4.


Yup, tôi nhận được tất cả những điều đó về PID. Nếu tôi có thể tìm thấy PID của thanh trượt trong Bộ trộn âm lượng, tôi có thể tìm thấy ứng dụng liên quan đến nó (sử dụng Trình quản lý tác vụ, PowerShell, bất cứ điều gì). Liên kết trong câu hỏi của tôi cho biết các cài đặt liên tục được khóa bởi PID. Mặc dù nó không phải là tài liệu tham khảo chính thức, tôi nghĩ rằng tác giả đã cho nó một số trọng lượng
Hoàng gia đỏ của ông

Các bài viết được liên kết làm cho không đề cập đến các thiết lập liên tục. Tất cả những gì nó nói là Bộ trộn âm lượng duy trì trong một khoảng thời gian Bộ vi xử lý của chương trình tạo ra âm thanh. Nó sử dụng PID để tìm tên của ứng dụng; nếu ứng dụng thoát ra trước khi Trình trộn thực hiện tra cứu thì nó không thể hiển thị tên. Vì vậy, bộ trộn không lưu trữ bất cứ thứ gì ngoài PID và thậm chí chỉ trong một khoảng thời gian ngắn. Không có gì được ghi ra đĩa (dưới dạng cài đặt Registry hoặc một số loại tệp cấu hình) mà thay vào đó chỉ được giữ lại trong bộ nhớ. Bạn có chắc chắn rằng cài đặt âm lượng vẫn tồn tại trong suốt quá trình khởi động lại không?
Andrew Lambert

2
Hmm, tôi khá chắc chắn rằng tôi đã thấy các cài đặt âm lượng được giữ lại những ngày sau đó khi tôi chạy lại cùng một chương trình.
Synetech

1
Có, tôi hoàn toàn chắc chắn rằng cài đặt âm lượng được duy trì trong suốt quá trình khởi động lại. Đó là những gì làm cho các thiết lập cá nhân hữu ích. Khác, tại sao phải bận tâm?
Hoàng gia đỏ của anh ấy

Vì PID cho một ứng dụng sẽ khác nhau giữa các lần khởi động lại (hoặc ngay cả khi bạn đóng / mở nó), nên hoàn toàn KHÔNG sử dụng trong việc lưu trữ cài đặt để sử dụng sau. Nó cũng có thể sử dụng PID trong khi bộ trộn đang chạy nhưng như được mô tả trong một câu trả lời khác, nó dường như lưu trữ nó với tên / đường dẫn thực thi
Basic
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.