Có rất nhiều câu trả lời ở đây nhưng hầu hết chúng dường như sử dụng HKEY_CLASSES_ROOT
. Đây là một khóa kế thừa và thực sự không nên sử dụng nữa (để đưa vào phối cảnh, HKEY_CLASSES_ROOT
xuất phát từ Windows 3.1 và được dành cho khả năng tương thích ngược). Nơi chính xác để thực hiện những thay đổi này là dưới HKEY_CURRENT_USER\Software\Classes\
.
Như đã đề cập ở khắp mọi nơi ở đây, Chrome lưu trữ từng "hồ sơ" trong thư mục riêng của mình. Khi khởi chạy, --profile-directory
công tắc dòng lệnh có thể được sử dụng để chọn một thư mục hồ sơ cụ thể. Nếu không có công tắc này, Chrome sẽ chỉ sử dụng bất kỳ cấu hình nào được sử dụng lần cuối. Cấu hình mặc định (người dùng đầu tiên bạn đăng nhập như sau khi cài đặt chrome) luôn được lưu trong thư mục "mặc định".
Phương pháp đơn giản nhất để đặt cấu hình là chỉ cần chỉnh sửa lối tắt của Chrome và thêm tham số dòng lệnh --profile-directory="default"
:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Default"
Nhược điểm của phương pháp này là nó chỉ ảnh hưởng đến chính phím tắt. Nếu Chrome là trình duyệt mặc định của bạn và một ứng dụng khác sẽ mở một trang, điều này sẽ không có hiệu lực. Tương tự, nếu bạn liên kết tiện ích mở rộng tệp cục bộ với Chrome, nó sẽ không ảnh hưởng đến cấu hình nào được chọn khi mở loại tệp đó từ Windows Explorer.
Cách khắc phục cho việc này là chỉ định cấu hình để sử dụng trong Windows Registry. Để làm việc này cho cả tiện ích mở rộng được ánh xạ và thực thi shell, chúng ta cần thực hiện thay đổi ở hai nơi khác nhau:
HKEY_CURRENT_USER\Software\Classes\Applications\chrome.exe\shell\open\command
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeHTML\shell\open\command
Giá trị mặc định cho cả hai đều giống nhau:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -- "%1"
Cũng giống như phương pháp Shortcut đã thảo luận trước đây, chúng ta chỉ cần thêm công --profile-directory="default"
tắc. Tuy nhiên, một điểm khác biệt là ở đây chúng ta cần thêm nó vào giữa "chrome.exe"
và -- "%1"
:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Default" -- "%1"
Để có giải pháp nhanh chóng, hãy tạo một tệp được gọi ChromeDefault.reg
và sao chép và dán nội dung sau vào đó:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\Applications\chrome.exe\shell\open\command]
@="\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\" --profile-directory=\"Default\" -- \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeHTML\shell\open\command]
@="\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\" --profile-directory=\"Default\" -- \"%1\""
Sau khi lưu, bấm đúp vào tệp này sẽ tự động thực hiện các thay đổi cần thiết cho sổ đăng ký của bạn. Điều này chỉ đơn giản giúp bạn tránh những rắc rối khi đi bộ qua cây trong RegEdit.