Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?

Bạn có thể gặp sự cố menu Bắt đầu nếu Windows và Trình điều khiển của hệ thống của bạn đã lỗi thời. Hơn nữa, các ứng dụng xung đột như Dropbox hoặc Adobe Creative Cloud cũng có thể gây ra lỗi.

Sự cố phát sinh khi menu Bắt đầu của người dùng không mở / hoạt động và khi chạy trình khắc phục sự cố menu Bắt đầu, người dùng nhận được thông báo sau:

Các ứng dụng

Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana cần được cài đặt đúng cách

Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?

Trước khi tiếp tục, hãy kiểm tra xem việc khởi động hệ thống của bạn ở mức tối thiểu hoặc ở chế độ an toàn có giải quyết được sự cố không.

Sau cách giải quyết được người dùng báo cáo để giải quyết tạm thời vấn đề:

  • Tạo màn hình ảo mới .
  • Thay đổi chủ đề Windows hoặc hoàn nguyên về chủ đề Windows mặc định.
  • Nhấn Ctrl + Alt + Del và chọn Chuyển đổi người dùng . Sau đó, đăng nhập bằng tài khoản người dùng hiện tại của bạn.
  • Khởi chạy Ctfmon.exe từ vị trí sau:
    C:\Windows\system32\
  • Chuyển đổi (bật hoặc tắt) ‘ Hiển thị thêm Ô khi Bắt đầu 'Trong Cài đặt thanh tác vụ> tab Bắt đầu. Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  • Khởi động lại dịch vụ Tường lửa và quy trình Windows Explorer.

Giải pháp 1:Cập nhật BIOS, Trình điều khiển và Windows của PC của bạn

Sự không tương thích giữa các mô-đun hệ thống thiết yếu (tức là BIOS, Trình điều khiển và Windows) có thể gây ra sự cố do các thực thể này không được cập nhật lên các bản dựng mới nhất. Trong bối cảnh này, cập nhật BIOS, Trình điều khiển và Windows lên bản phát hành mới nhất có thể giải quyết được sự cố.

  1. Cập nhật Windows của PC lên phiên bản mới nhất (bạn có thể cần mở Cài đặt bằng cách thực thi “ ms-settings:windowsupdate ”Trong hộp lệnh Run). Bạn cũng có thể sử dụng trình cài đặt ngoại tuyến của bản cập nhật Windows mới nhất. Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  2. Sau đó, cập nhật trình điều khiển của PC lên phiên bản mới nhất (bạn có thể nhấp chuột phải vào PC này và chọn Quản lý). Đảm bảo rằng BIOS của hệ thống của bạn cũng được cập nhật. Nếu bạn đang sử dụng tiện ích cập nhật của OEM (ví dụ:Dell Support Assistant), thì hãy sử dụng tiện ích đó để cập nhật trình điều khiển của hệ thống. Nếu bạn đang sử dụng cạc đồ họa bên ngoài, hãy đảm bảo cập nhật trình điều khiển của nó thông qua ứng dụng OEM (như NVIDIA GeForce Experience). Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  3. Bây giờ, hãy kiểm tra xem hệ thống đã xóa lỗi của ứng dụng chưa.
  4. Nếu không, hãy khởi chạy trình duyệt web và điều hướng đến trang web OEM (ví dụ:trang web HP hoặc Nvidia).
  5. Bây giờ tải xuống trình điều khiển cho PC của bạn và cài đặt trình điều khiển với đặc quyền của quản trị viên.
  6. Sau đó khởi động lại PC của bạn và kiểm tra xem sự cố menu Bắt đầu đã được giải quyết chưa.

Giải pháp 2:Vô hiệu hóa / Xóa các ứng dụng xung đột

Bạn có thể gặp phải sự cố nếu bất kỳ ứng dụng nào được cài đặt đang cản trở hoạt động của các thực thể hệ điều hành thiết yếu. Trong trường hợp này, việc gỡ bỏ các ứng dụng xung đột có thể giải quyết được vấn đề. Vì menu Bắt đầu không hoạt động, bạn phải tìm hiểu sâu hơn để làm cho các hướng dẫn này phù hợp với bạn.

  1. Khởi động máy tính của bạn ở chế độ an toàn, sau đó khởi động sạch để kiểm tra xem sự cố đã được giải quyết chưa.
  2. Nếu vậy, bạn có thể bật từng quy trình / ứng dụng / dịch vụ (đã bị vô hiệu hóa trong quá trình khởi động sạch) cho đến khi bạn tìm thấy vấn đề.

Sau khi ứng dụng có vấn đề được tìm thấy, bạn có thể tắt tính năng này khi hệ thống khởi động hoặc gỡ cài đặt. Các ứng dụng sau được người dùng báo cáo là tạo ra sự cố:

  • AppLocker (một công cụ được quản trị viên I.T. sử dụng để bảo mật cơ sở hạ tầng)
  • Adobe Creative Cloud
  • CorelDraw
  • Hộp kéo thả
  • Bảo mật Internet Comodo (Sẽ tốt hơn nếu bạn kiểm tra xem chương trình chống vi-rút trong hệ thống của bạn có đang gây ra sự cố hay không).

Để làm sáng tỏ, chúng ta sẽ thảo luận về quy trình cho Dropbox (đảm bảo sao lưu các yếu tố cần thiết).

  1. Khởi chạy Run hộp lệnh (bằng cách nhấn đồng thời các phím Windows + R) và thực thi (nhớ nhập dấu hai chấm ở cuối):
    ms-settings:
    Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  2. Sau đó, mở Ứng dụng và sau đó mở rộng Dropbox . Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  3. Bây giờ hãy nhấp vào Gỡ cài đặt và sau đó xác nhận để gỡ cài đặt Dropbox. Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  4. Sau đó, hãy để quá trình gỡ cài đặt hoàn tất và khởi động lại PC của bạn.
  5. Khi khởi động lại, hãy kiểm tra xem sự cố menu Bắt đầu đã được giải quyết chưa. Nếu vậy, bạn có thể cài đặt phiên bản mới nhất của ứng dụng có vấn đề.

Nếu sự cố vẫn tiếp diễn, hãy kiểm tra xem có tắt Khởi động nhanh không giải quyết vấn đề menu Bắt đầu.

Giải pháp 3:Cài đặt lại Trình điều khiển Đồ họa

Trình điều khiển đồ họa bị hỏng (trình điều khiển Nvidia được báo cáo là gây ra sự cố) cũng có thể gây ra sự cố menu bắt đầu. Trong bối cảnh này, việc cài đặt lại trình điều khiển đồ họa có thể giải quyết được sự cố.

  1. Khởi chạy trình duyệt web và điều hướng đến trang web của nhà sản xuất trình điều khiển đồ họa (như trang web Nvidia).
  2. Sau đó, tải xuống và cài đặt (với đặc quyền của quản trị viên) trình điều khiển mới nhất cho bộ điều hợp đồ họa của bạn.
  3. Bây giờ, hãy khởi động lại PC của bạn và kiểm tra xem sự cố menu bắt đầu đã được giải quyết chưa.
  4. Nếu không, hãy nhấp chuột phải vào PC này và chọn Quản lý (hoặc thực thi ‘ devmgmt.msc 'Trong Chạy hộp lệnh). Nếu đó không phải là một tùy chọn, thì bạn có thể thử các bước sau ở chế độ an toàn . Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  5. Bây giờ, hãy mở rộng tùy chọn của Bộ điều hợp hiển thị và nhấp chuột phải vào thiết bị đồ họa (ví dụ:cạc đồ họa Nvidia).
  6. Sau đó, chọn Gỡ cài đặt thiết bị và trong cửa sổ hiển thị, hãy đánh dấu chọn tùy chọn Xóa phần mềm trình điều khiển cho thiết bị này. Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  7. Bây giờ, hãy nhấp vào Gỡ cài đặt và để quá trình gỡ cài đặt trình điều khiển đồ họa hoàn tất.
  8. Sau đó, khởi động lại PC của bạn và khi khởi động lại, hãy để Windows cài đặt trình điều khiển mặc định và kiểm tra xem menu bắt đầu của hệ thống có hoạt động bình thường hay không.
  9. Nếu không, hãy cài đặt trình điều khiển đã tải xuống ở bước 2 và kiểm tra xem sự cố menu bắt đầu đã được giải quyết chưa.
  10. Nếu không, hãy lặp lại các bước từ 4 đến 6, nhưng ở bước 6, hãy tắt cạc đồ họa và kiểm tra xem menu bắt đầu có hoạt động bình thường không. Nếu đó không phải là một tùy chọn, hãy kiểm tra xem có tắt cạc đồ họa trong BIOS của hệ thống giải quyết vấn đề.

Giải pháp 4:Chỉnh sửa sổ đăng ký của hệ thống

Nếu không có giải pháp nào phù hợp với bạn, thì việc chỉnh sửa các khóa đăng ký liên quan có thể giải quyết được sự cố. Nhưng hãy nhớ rằng những khóa này có thể không có sẵn cho tất cả người dùng.

Cảnh báo :Tiến hành tự chịu rủi ro và cẩn thận vì chỉnh sửa sổ đăng ký của hệ thống là một nhiệm vụ khéo léo và nếu không được thực hiện đúng cách, bạn có thể gây ra thiệt hại vĩnh viễn cho dữ liệu / PC của mình.

Trước khi tiếp tục, hãy đảm bảo sao lưu sổ đăng ký hệ thống của bạn.

Tắt WpnUserService

  1. Nhấn Windows + R và trong hộp Chạy, nhập: Regedit . Sau đó nhấn Ctrl + Shift + Enter để khởi chạy trình chỉnh sửa với tư cách quản trị viên. Nếu đó không phải là một tùy chọn, hãy khởi chạy Trình chỉnh sửa sổ đăng ký ở chế độ an toàn hoặc sử dụng Dấu nhắc lệnh / Trình quản lý tác vụ. Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  2. Điều hướng đến đường dẫn sau:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WpnUserService
  3. Bây giờ, trong ngăn bên phải, nhấp đúp vào trên Bắt đầu và thay đổi giá trị của nó đến 4 . Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  4. Sau đó, thoát trình chỉnh sửa và khởi động lại PC của bạn để kiểm tra xem menu Bắt đầu đã bắt đầu hoạt động tốt chưa.

Quyền chỉnh sửa của HKEY_CLASSES_ROOT

  1. Khởi chạy Trình chỉnh sửa sổ đăng ký (như đã thảo luận ở trên) và điều hướng như sau:
    Computer\HKEY_CLASSES_ROOT
  2. Bây giờ, trong ngăn bên trái, nhấp chuột phải trên HKEY_CLASSES_ROOT và chọn Quyền . Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  3. Sau đó, kiểm tra xem Tất cả các Gói Ứng dụng được liệt kê trong phần của Nhóm hoặc Tên người dùng . Nếu vậy, hãy chuyển sang bước 6.
  4. Nếu Tất cả các Gói Ứng dụng không có, hãy nhấp vào Thêm và sau đó nhấp vào Nâng cao cái nút. Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  5. Bây giờ hãy nhấp vào Tìm ngay bây giờ và sau đó, trong kết quả được hiển thị, hãy nhấp đúp vào trên Tất cả các gói ứng dụng . Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  6. Sau đó nhấp vào OK và sau đó, trong Nhóm hoặc Tên người dùng, hãy chọn Tất cả các gói ứng dụng .
  7. Bây giờ, trong phần Quyền đối với Tất cả Gói Ứng dụng, hãy đảm bảo chỉ Quyền đọc được chọn trong cột Cho phép . Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  8. Sau đó, áp dụng các thay đổi của bạn và khởi động lại PC sau khi thoát khỏi trình chỉnh sửa.
  9. Sau khi khởi động lại, hãy kiểm tra xem sự cố menu Bắt đầu đã được giải quyết chưa.

Xóa khóa tìm kiếm

  1. Mở Registry Editor và điều hướng đến đường dẫn sau:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Search
  2. Sau đó, trong ngăn bên trái, nhấp chuột phải trên Tìm kiếm và chọn Xóa . Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  3. Bây giờ hãy xác nhận để xóa khóa và khởi động lại PC của bạn sau khi thoát khỏi trình chỉnh sửa .
  4. Sau khi khởi động lại, hãy kiểm tra xem menu Bắt đầu có hết lỗi hay không.

Đặt lại quyền DCOM

  1. Nếu nhật ký sự kiện của bạn cũng hiển thị một số lỗi DCOM , sau đó khởi chạy Trình chỉnh sửa sổ đăng ký điều hướng như sau:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
  2. Sau đó, trong ngăn bên phải, xóa các khóa sau:
    DefaultAccessPermission
    
    DefaultLaunchPermission
    
    MachineAccessRestriction
    
    MachineLaunchRestriction
    Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  3. Bây giờ, hãy thoát khỏi trình chỉnh sửa và khởi động lại PC của bạn để kiểm tra xem sự cố menu Bắt đầu đã được giải quyết chưa.

Giải pháp 5:Sử dụng Lệnh PowerShell

Nếu sự cố vẫn còn, thì bạn có thể cài đặt lại menu Start của Windows bằng cách đăng ký lại các ứng dụng Windows 10 thông qua PowerShell, cách này có thể giải quyết được sự cố.

Khởi chạy PowerShell dành cho quản trị viên

Vì menu Bắt đầu và Cortana không hoạt động, chúng tôi có thể phải thử một số cách thay thế để mở PowerShell.

  1. Nhấp chuột phải vào nút trình đơn Bắt đầu và trong trình đơn Truy cập Nhanh, chọn Windows PowerShell (Quản trị viên) .
  2. Nếu điều đó không thành công, hãy nhấn Windows + R phím (để khởi chạy hộp Run) và nhập: PowerShell . Bây giờ nhấn Ctrl + Shift + Enter để khởi chạy PowerShell với tư cách quản trị viên. Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  3. Nếu đó không phải là một tùy chọn, hãy khởi chạy Trình quản lý Tác vụ (Ctrl + Alt + phím Delete) và mở Tệp thực đơn. Sau đó chọn Chạy tác vụ mới và nhập:PowerShell. Bây giờ, hãy đánh dấu chọn Tạo tác vụ này với đặc quyền của quản trị viên và nhấp vào OK . Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  4. Nếu bạn vẫn không thể khởi chạy PowerShell, hãy khởi chạy PowerShell.exe với tư cách là quản trị viên từ những điều sau:
    \Windows\System32\WindowsPowerShell\v1.0

Cài đặt lại Ứng dụng Windows 10

  1. Bây giờ thực thi từng cái sau:
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} 
    
    Get-appxpackage -all *shellexperience* -packagetype bundle |% {add-appxpackage -register -disabledevelopmentmode ($_.installlocation + “\appxmetadata\appxbundlemanifest.xml”)}
  2. Sau đó, hãy kiểm tra xem sự cố menu Bắt đầu đã được giải quyết chưa.

Đăng ký lại Cortana và ShellExperienceHost

  1. Trong PowerShell, thực thi từng cái sau:
    Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    
    Get-AppxPackage Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  2. Bây giờ, hãy kiểm tra xem sự cố menu Bắt đầu đã được giải quyết chưa.

Sử dụng Local AppxPackage

  1. Thực thi từng cái một sau:
    Add-AppxPackage -register "C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\appxmanifest.xml" -DisableDevelopmentMode
    
    Add-AppxPackage -register "C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\appxmanifest.xml" -DisableDevelopmentMode
    Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  2. Sau đó, kiểm tra xem sự cố gói đã được giải quyết chưa.

Cài đặt lại ứng dụng cho tất cả người dùng

  1. Thực thi từng cái sau:
    Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    
    Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*Cortana*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    
    Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*ShellExperienceHost*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  2. Sau đó, kiểm tra xem menu Bắt đầu có hoạt động tốt không.

Giải pháp 6:Tạo tài khoản Windows mới

Sự cố menu Bắt đầu có thể phát sinh nếu hồ sơ người dùng Windows của bạn bị hỏng. Trong bối cảnh này, việc tạo một tài khoản người dùng Windows khác có thể giải quyết được vấn đề.

  1. Trên Màn hình của bạn, nhấp chuột phải vào biểu tượng của Máy tính này và chọn Quản lý .
  2. Bây giờ, trong ngăn bên trái, hãy mở rộng ‘ Nhóm và người dùng cục bộ 'Và nhấp chuột phải trên Người dùng .
  3. Sau đó, chọn ‘ Người dùng Mới… 'Và điền vào các chi tiết. Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?
  4. Bây giờ đăng xuất của người dùng hiện tại và đăng nhập tài khoản mới được tạo để kiểm tra xem sự cố menu Bắt đầu đã được giải quyết chưa. Nếu vậy, bạn có thể chuyển dữ liệu người dùng sang hồ sơ mới và xóa hồ sơ cũ.

Nếu bạn không thể mở Quản lý máy tính ở bước 1, thì bạn có thể thực thi ‘ control userpasswords2 'Trong Chạy hộp lệnh để mở cửa sổ quản lý người dùng.

Nếu bạn không thể mở hộp lệnh Run, thì bạn có thể thực thi bất kỳ lệnh nào trong số sau trong Lời nhắc lệnh của quản trị viên để thêm tài khoản người dùng mới (bạn có thể thực thi tài khoản này trong Tùy chọn nâng cao trong Khắc phục sự cố):

net user "username" "password" /add

net user /add Admin2

net localgroup administrators Admin2 /add
Khắc phục:Microsoft.Windows.ShellExperienceHost và Microsoft.Windows.Cortana Ứng dụng cần được cài đặt?

Nếu sự cố vẫn còn, thì bạn có thể thực hiện quét DISM trên PC của mình. Nếu điều đó không thành công, thì bạn thực hiện Nâng cấp tại chỗ hoặc cài đặt Windows sạch sẽ .