Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows 10

Sửa lỗi nút "Signature" không hoạt động trong Outlook 2013/2016

Nhiều lần tôi gặp lỗi trên các phiên bản Outlook khác nhau khi nút "Signatures" (Chữ ký) không hoạt động. Dù bấm bao nhiêu lần, cửa sổ Signatures không hiện ra.

Lần này lỗi xuất hiện trên Windows 10 với bản RTM mới cài của Outlook 2016. Sau khi bấm nút Signatures trong File → Options → Mail, không có gì xảy ra và chữ ký không hiện.

Sửa lỗi nút  Signature  không hoạt động trong Outlook 2013/2016

Tôi thử sửa chữa, gỡ và cài lại Office, dọn registry – nhưng không giúp ích. Làm sao thiết lập chữ ký Outlook cho user trong trường hợp này?

Trong bài trước chúng tôi chỉ cách thiết lập chữ ký Outlook dựa trên thông tin user từ Active Directory. Ở đó chúng tôi nhắc rằng trên Windows 10, 8.1 và 7 file chữ ký Outlook nằm trong thư mục hồ sơ user %APPDATA%\Microsoft\Signatures (C:\Users\username\AppData\Roaming\Microsoft\Signatures). Vì vậy nếu bạn tạo file HTML/RTF/TXT với nội dung chữ ký và lưu vào thư mục chỉ định, bạn có thể chèn chữ ký dùng nút tương ứng trong giao diện Outlook 2016 khi soạn mail mới hoặc trả lời (Outlook phải khởi động lại).

Sửa lỗi nút  Signature  không hoạt động trong Outlook 2013/2016

Nhưng khá bất tiện vì mỗi lần phải bấm nút 'Signature' thủ công. Bạn có thể gán file này làm chữ ký mặc định Outlook qua registry. Để làm vậy, xóa tham số First-Run trong khóa registry HKCU\Software\Microsoft\Office\\Outlook\Setup và tạo 2 giá trị string (REG_SZ): NewSignature và ReplySignature trong khóa registry HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\MailSettings (cho Outlook 2016). Chỉ định đường dẫn đầy đủ đến file chữ ký làm giá trị các tham số này.

Tuy nhiên, cách sửa này bất tiện và thiếu linh hoạt.

Trên support.office.com có mô tả lỗi tương tự trên Windows 10. Để giải quyết vấn đề nút Signatures không hoạt động, khuyến nghị gỡ ứng dụng hiện đại Microsoft Office Desktop App (Settings → Apps → Apps & Features).

Sửa lỗi nút  Signature  không hoạt động trong Outlook 2013/2016

Nếu không giúp, tôi tìm thấy ý kiến trên diễn đàn kỹ thuật rằng vấn đề chữ ký thường xuất hiện sau di chuyển mailbox sang domain khác hoặc trên máy tính có Office cài sẵn.

Để nút Signatures hoạt động, hãy thử:

Trong các khóa registry sau (cho bản Office x64 và x86 tương ứng) đổi giá trị tham số Default và LocalServer32 thành đường dẫn đầy đủ đến file outlook.exe thực thi trên máy tính (ví dụ: C:\Program Files (x86)\Microsoft Office\Office16\Outlook.exe cho Outlook 2016):

  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{0006F03A-0000-0000-C000-000000000046}\LocalServer32
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0006F03A-0000-0000-C000-000000000046}\LocalServer32

Sửa lỗi nút  Signature  không hoạt động trong Outlook 2013/2016

Nếu phương pháp này không giúp, hãy thử dùng file REG sau (cho Office 2016 và Office 365):

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Outlook.Application]
@="Microsoft Outlook 16.0 Object Library"
[HKEY_CLASSES_ROOT\Outlook.Application\CLSID]
@="{0006F03A-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Outlook.Application\CurVer]
@="Outlook.Application.16"
[HKEY_CLASSES_ROOT\Outlook.Application.16]
@="Microsoft Outlook 16.0 Object Library"
[HKEY_CLASSES_ROOT\Outlook.Application.16\CLSID]
@="{0006F03A-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0006F03A-0000-0000-C000-000000000046}]
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0006F03A-0000-0000-C000-000000000046}\InprocServer32]
"Assembly"="Microsoft.Office.Interop.Outlook, Version=16.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"
"Class"="Microsoft.Office.Interop.Outlook.ApplicationClass"
"RuntimeVersion"="v2.0.50727"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0006F03A-0000-0000-C000-000000000046}\InprocServer32\16.0.0.0]
"Assembly"="Microsoft.Office.Interop.Outlook, Version=16.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"
"Class"="Microsoft.Office.Interop.Outlook.ApplicationClass"
"RuntimeVersion"="v2.0.50727"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0006F03A-0000-0000-C000-000000000046}\LocalServer32]
@="C:\\Program Files\\Microsoft Office\\Office16\\OUTLOOK.EXE"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0006F03A-0000-0000-C000-000000000046}\ProgID]
@="Outlook.Application.16"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0006F03A-0000-0000-C000-000000000046}\Typelib]
@="{00062FFF-0000-0000-C000-000000000046}"

Nếu lỗi chữ ký xảy ra trên Office 2010, thay 16 bằng 14; nếu Outlook 2013, thay 16 bằng 15.