Registry Windows là một trong những phần quan trọng nhất của hệ điều hành Microsoft, đóng vai trò như bộ não lưu trữ mọi cấu hình và cài đặt. Đây là nơi hệ thống biết khi nào, ở đâu và cách thức hoạt động của gần như mọi thứ. Từ những cài đặt năng lượng cho đến việc căn chỉnh thanh tác vụ đều có thể được thay đổi thông qua các giá trị Registry.
Registry Editor là một trong những ứng dụng phức tạp nhất mà người dùng Windows có thể truy cập, và việc thao tác sai trong đây có thể gây ra hậu quả nghiêm trọng. Tuy nhiên, nếu biết cách, bạn có thể thực hiện rất nhiều tinh chỉnh cực kỳ hữu ích để tối ưu hiệu suất và trải nghiệm. Với tư cách là chuyên gia tại khothuthuat.net, chúng tôi đã tổng hợp 5 thủ thuật Registry đáng giá mà tôi luôn áp dụng mỗi khi cài đặt mới Windows 11.
Trước khi áp dụng bất kỳ thủ thuật nào được đề cập trong bài viết này, điều cực kỳ quan trọng là bạn phải sao lưu các tệp tin quan trọng và tạo một Điểm Khôi Phục (Restore Point). Mặc dù chúng tôi đã xác minh rằng những tinh chỉnh này an toàn để áp dụng trên phiên bản Windows 11 mới nhất tại thời điểm viết bài, nhưng việc điều hướng trong Registry Editor vẫn cần được thực hiện hết sức thận trọng, vì một giá trị sai lệch có thể khiến hệ điều hành của bạn bị hỏng hoàn toàn.
1. Thêm “Take Ownership” vào Menu Ngữ cảnh
Giải quyết một trong những phiền toái lớn của Windows dễ dàng
Windows cung cấp cho người dùng quyền kiểm soát hoàn toàn hầu hết các tệp trên PC của bạn. Tuy nhiên, nếu muốn thực hiện bất kỳ thay đổi nào đối với một số tệp cấp hệ điều hành, bạn sẽ cần phải “Take Ownership” (chiếm quyền sở hữu) những tệp đó trước khi có thể chỉnh sửa. Điều này khá bất tiện khi bạn muốn nhanh chóng truy cập hoặc sửa đổi các tệp hệ thống.
Có một cách tương đối đơn giản để thêm tùy chọn “Take Ownership” vào menu ngữ cảnh (chuột phải) bằng một tinh chỉnh Registry. Để thực hiện, hãy mở Notepad và tạo một tệp mới. Dán đoạn mã sau vào:
Windows Registry Editor Version 5.00<p>[-HKEY_CLASSES_ROOT*shellTakeOwnership]</p><p>[-HKEY_CLASSES_ROOT*shellrunas]</p><p>[HKEY_CLASSES_ROOT*shellTakeOwnership]</p><p>@="Take Ownership"</p><p>"Extended"=-</p><p>"HasLUAShield"=""</p><p>"NoWorkingDirectory"=""</p><p>"NeverDefault"=""</p><p>[HKEY_CLASSES_ROOT*shellTakeOwnershipcommand]</p><p>@="powershell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/c takeown /f \"%1\" && icacls \"%1\" /grant *S-1-3-4:F /t /c /l' -Verb runAs""</p><p>"IsolatedCommand"= "powershell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/c takeown /f \"%1\" && icacls \"%1\" /grant *S-1-3-4:F /t /c /l' -Verb runAs""</p><p>[HKEY_CLASSES_ROOTDirectoryshellTakeOwnership]</p><p>@="Take Ownership"</p><p>"AppliesTo"="NOT (System.ItemPathDisplay:="C:\Users" OR System.ItemPathDisplay:="C:\ProgramData" OR System.ItemPathDisplay:="C:\Windows" OR System.ItemPathDisplay:="C:\Windows\System32" OR System.ItemPathDisplay:="C:\Program Files" OR System.ItemPathDisplay:="C:\Program Files (x86)")"</p><p>"Extended"=-</p><p>"HasLUAShield"=""</p><p>"NoWorkingDirectory"=""</p><p>"Position"="middle"</p><p>[HKEY_CLASSES_ROOTDirectoryshellTakeOwnershipcommand]</p><p>@="powershell -windowstyle hidden -command "$Y = ($null | choice).Substring(1,1); Start-Process cmd -ArgumentList ('/c takeown /f \"%1\" /r /d ' + $Y + ' && icacls \"%1\" /grant *S-1-3-4:F /t /c /l /q') -Verb runAs""</p><p>"IsolatedCommand"="powershell -windowstyle hidden -command "$Y = ($null | choice).Substring(1,1); Start-Process cmd -ArgumentList ('/c takeown /f \"%1\" /r /d ' + $Y + ' && icacls \"%1\" /grant *S-1-3-4:F /t /c /l /q') -Verb runAs""</p><p>[HKEY_CLASSES_ROOTDriveshellrunas]</p><p>@="Take Ownership"</p><p>"Extended"=-</p><p>"HasLUAShield"=""</p><p>"NoWorkingDirectory"=""</p><p>"Position"="middle"</p><p>"AppliesTo"="NOT (System.ItemPathDisplay:="C:\")"</p><p>[HKEY_CLASSES_ROOTDriveshellrunascommand]</p><p>@="cmd.exe /c takeown /f "%1\" /r /d y && icacls "%1\" /grant *S-1-3-4:F /t /c"</p><p>"IsolatedCommand"="cmd.exe /c takeown /f "%1\" /r /d y && icacls "%1\" /grant *S-1-3-4:F /t /c"</p>
Lưu tệp này với phần mở rộng .reg
, đảm bảo chọn All Files làm “Save as type”. Điều hướng đến nơi bạn đã lưu tệp và mở nó. Nhấp vào Yes, sau đó OK trên các lời nhắc tiếp theo. Mã này sẽ thêm tùy chọn “Take Ownership” vào menu ngữ cảnh, cho phép bạn nhanh chóng và dễ dàng chiếm quyền sở hữu các tệp và thư mục, miễn là hệ thống tệp chúng đang nằm là NTFS hoặc ReFS.
2. Khôi Phục Menu Ngữ cảnh Windows 10 Cũ
Menu ngữ cảnh lẽ ra không bao giờ nên thay đổi
Nói về menu ngữ cảnh, với Windows 11, Microsoft đã quyết định phân chia sâu hơn các cài đặt Windows bằng cách đưa vào hai loại menu ngữ cảnh khác nhau. Khi bạn nhấp chuột phải vào một tệp hoặc thư mục trong Windows 11, một menu ngữ cảnh được tạo kiểu mới xuất hiện bao gồm nhiều tùy chọn bạn mong đợi, nhưng lại loại bỏ một số tùy chọn hữu ích mà tất cả chúng ta đã quen thuộc với tư cách người dùng Windows. Microsoft đơn giản là đã chuyển menu ngữ cảnh cũ vào nút “Show more options” (Hiển thị thêm tùy chọn).
Nếu bạn muốn menu ngữ cảnh gốc là menu duy nhất, giúp bạn tiết kiệm một cú nhấp chuột, có một giải pháp vĩnh viễn thông qua Registry Editor.
Mở Registry Editor và điều hướng đến ComputerHKEY_CURRENT_USERSoftwareClassesCLSID.
Giao diện Registry Editor Windows, hiển thị đường dẫn đến khóa CLSID để khôi phục menu ngữ cảnh cũ
Nhấp chuột phải vào thư mục CLSID và tạo một khóa mới với tên {86ca1aa0-34aa-4e8b-a509-50c905bae2a2}
.
Hướng dẫn tạo khóa mới với tên {86ca1aa0-34aa-4e8b-a509-50c905bae2a2} trong thư mục CLSID của Registry Editor
Nhấp chuột phải vào khóa vừa tạo này và đặt tên là InprocServer32.
Tạo khóa con InprocServer32 trong Registry Editor để hoàn tất việc khôi phục menu ngữ cảnh Windows 10
Mở biến (Default) của nó, và sau đó không thực hiện bất kỳ sửa đổi nào, nhấp OK. Sau khi khởi động lại, bạn sẽ được đoàn tụ với menu ngữ cảnh cũ.
3. Vô Hiệu Hóa Power Throttling
Hiệu suất tối đa!
Ảnh chụp màn hình Trình quản lý Tác vụ (Task Manager) hiển thị cột trạng thái Power Throttling
Power Throttling là một tính năng trong Windows ảnh hưởng đến mức tiêu thụ điện năng của CPU. Khi tính năng này bật, hệ thống của bạn sẽ sử dụng ít điện năng hơn, và nếu bạn đang sử dụng laptop hoặc thiết bị di động khác, điều này đồng nghĩa với tuổi thọ pin tốt hơn. Tuy nhiên, đối với những người dùng hệ thống máy tính để bàn, cài đặt này thực sự có thể làm giảm hiệu suất trong một số tình huống.
Để tắt Power Throttling, hãy điều hướng đến ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPower
trong Registry Editor và tạo một khóa mới có tên PowerThrottling.
Hướng dẫn tạo DWORD Value PowerThrottlingOff trong Registry Editor để tắt tính năng giới hạn hiệu suất CPU
Bên trong, tạo một DWORD Value mới có tên PowerThrottlingOff, và gán giá trị 1 cho nó. Điều này sẽ vô hiệu hóa bất kỳ loại giới hạn hiệu suất CPU nào. Nếu bạn thấy rằng nó không tạo ra sự khác biệt, hoặc hệ thống của bạn tiêu thụ quá nhiều pin, bạn có thể đơn giản là xóa khóa này để bật lại tính năng.
4. Vô Hiệu Hóa Copilot
Làm việc độc lập
Biểu tượng Copilot trên thanh tác vụ của Windows 11
Xu hướng AI đã lan tỏa mạnh mẽ trong các bản cài đặt mới của Windows 11, với sự xuất hiện của Copilot. Mặc dù Copilot có những công dụng nhất định, nhiều người dùng vẫn ưa thích sử dụng các giải pháp dựa trên web trong trình duyệt hơn là có một công cụ tích hợp sẵn vào hệ điều hành. Để loại bỏ Copilot, bạn có thể thực hiện một vài thay đổi trong Registry.
Bắt đầu bằng cách mở thư mục ComputerHKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindows
trong Registry Editor.
Giao diện Registry Editor hiển thị đường dẫn để điều chỉnh các cài đặt liên quan đến Copilot trong Windows
Nhấp chuột phải vào Windows và tạo một khóa mới có tên WindowsCopilot.
Các bước tạo khóa TurnOffWindowsCopilot trong Registry Editor để vô hiệu hóa Copilot trên Windows 11
Bên trong WindowsCopilot, tạo một DWORD Value có tên TurnOffWindowsCopilot và đặt giá trị của nó thành 1.
5. Vô Hiệu Hóa Telemetry
Giữ dữ liệu sử dụng cho riêng bạn
Cửa sổ Registry Editor hiển thị đường dẫn đến khóa DataCollection để vô hiệu hóa Telemetry trên Windows
Mặc định, Windows 11 không thực sự đáp ứng nhu cầu của những người dùng quan tâm đến quyền riêng tư, và rất nhiều dữ liệu đang được thu thập không thể bị vô hiệu hóa bằng các phương tiện thông thường. Dữ liệu Telemetry là một trong số đó, và để tắt nó, bạn sẽ cần phải tìm hiểu một chút trong Registry.
Điều hướng đến ComputerHKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsDataCollection
trong Registry Editor.
Nhấp chuột phải vào DataCollection và tạo một DWORD Value mới có tên AllowTelemetry và đặt giá trị của nó thành 0.
Điều này sẽ ngăn hệ điều hành của bạn gửi hầu hết dữ liệu sử dụng đến Microsoft. Mặc dù thông tin này được cho là ẩn danh, nhưng đối với bất kỳ ai quan tâm đến quyền riêng tư, đây là một tinh chỉnh đáng giá để thực hiện.
Registry Windows rất phức tạp, nhưng hữu ích để tinh chỉnh
Rất có thể, nếu có một tinh chỉnh cấp hệ điều hành mà bạn muốn thực hiện nhưng không thể tìm thấy trong các cài đặt thông thường, bạn có thể thực hiện nó thông qua Registry. Bất kỳ tinh chỉnh nào bạn thực hiện cũng cần được tiến hành hết sức thận trọng. Bạn nên thử nghiệm bất kỳ tinh chỉnh nào có vẻ rủi ro trên một máy ảo hoặc một máy tính dự phòng với một cài đặt mới trước khi bạn thực hiện chúng trên hệ thống chính của mình. Đừng ngần ngại để lại bình luận nếu bạn có bất kỳ thắc mắc nào khác về các thủ thuật Registry nhé!