it-swarm-vi.com

Lỗi 1920 dịch vụ không khởi động được. Xác minh rằng bạn có đủ đặc quyền để bắt đầu dịch vụ hệ thống

Chúng tôi đã tạo ra một dịch vụ cửa sổ tùy chỉnh. Gói triển khai được thực hiện trong InstallShield và lời nhắc cài đặt cho tên người dùng và mật khẩu cho tài khoản Đăng nhập dịch vụ.

Chúng tôi hoàn toàn không gặp vấn đề gì khi cài đặt trên nhiều máy Windows 7 (Professional) và Windows 8, nhưng chúng tôi gặp lỗi 1920 khi cố gắng triển khai lên máy Windows 7 Ultimate. Chúng tôi chưa xác nhận liệu vấn đề là do hệ điều hành hay máy cụ thể mà chúng tôi đang cố gắng cài đặt.

Trình cài đặt luôn được chạy bằng cách nhấp chuột phải và "Chạy với tư cách Quản trị viên" và người dùng (cả hai, người dùng đang chạy trình cài đặt và Người dùng Đăng nhập được cung cấp thông tin đăng nhập) là quản trị viên trên máy. Thông thường người dùng đã đăng nhập cài đặt dịch vụ và người dùng Đăng nhập chạy dịch vụ là như nhau.

Dưới đây là những điều chúng tôi đã cố gắng.

  1. Đã xác minh người dùng Đăng nhập là thành viên của Quản trị viên.
  2. Đã xác minh cài đặt tài khoản người dùng giống hệt như một máy khác hoạt động.
  3. Được xác minh từ Bảng điều khiển - Công cụ quản trị - Chính sách bảo mật cục bộ - Chính sách cục bộ - Tùy chọn bảo mật = những cái này lại khớp với máy nơi nó hoạt động.
  4. Đảm bảo rằng tất cả các bản cập nhật Windows đã được áp dụng.
  5. Xác minh rằng Dịch vụ thiết bị quản lý Windows đang chạy. Khởi động lại nó.
  6. Khởi động lại máy, sau đó thử lại.
  7. Đã thêm phần tử "createdPublisherEvidence" trong tệp cấu hình dịch vụ. ( Dịch vụ không khởi động được lỗi 1920 )

Nhưng không có công việc nào ở trên.

Hy vọng rằng ai đó đã gặp phải một vấn đề tương tự và có cách khắc phục ..

CẬP NHẬT:

Tôi cũng đã thử như sau:

  • Mở SecPol.msc
  • Điều hướng đến Chính sách địa phương/Đánh giá quyền người dùng
  • Tìm chính sách "Đăng nhập như một dịch vụ" và thêm tài khoản dịch vụ
9
smitra

1920 là một mã lỗi chung có nghĩa là dịch vụ đã không bắt đầu. Linh cảm của tôi là thế này:

http://blog.iswix.com/2008/09/different-year-same-probols.html

Để xác nhận, với trình cài đặt trên hủy bỏ, thử lại, bỏ qua, hủy hộp thoại ... đi vào services.msc và đặt tên người dùng và mật khẩu theo cách thủ công. Nếu bạn nhận được thông báo cho biết người dùng đã được cấp đăng nhập dưới dạng dịch vụ, hãy thử nhấn lại vào hộp thoại MSI và xem nó có bắt đầu không.

Nó cũng có thể thiếu các phụ thuộc hoặc ngoại lệ được ném vào mã của bạn.

12
Christopher Painter

Đảm bảo tất cả các cửa sổ dịch vụ được đóng trước khi bắt đầu cài đặt/gỡ cài đặt

5
Markus

Tôi cũng có vấn đề tương tự. Tôi đã sửa lỗi này bằng cách cài đặt .NET framework phiên bản 4.5.

3
Mark

Kiểm tra dịch vụ phụ thuộc nếu chúng bị bị vô hiệu hóa .

Đặt các phụ thuộc đó thành Tự động, Khởi động chúng và nó sẽ hoạt động.

1
Ivan Chau

Giải pháp thay thế: Đây cũng là một vấn đề chúng tôi đã quan sát thấy, trong Windows Server 2012 R2. Tôi chưa tìm thấy một lý do hoặc giải pháp nào. Đây là công việc của tôi xung quanh.

Trong khi cài đặt trong khi lỗi được hiển thị, hãy truy cập Services.msc. Tìm dịch vụ đưa ra lỗi, sau đó nhập lại mật khẩu trong thông tin đăng nhập của dịch vụ. Sau đó, nhấn "thử lại" trong thiết lập. Nó hoạt động. 

Lỗi sẽ không được hiển thị cho cùng một người dùng một lần nữa. Nhưng sẽ được hiển thị cho một người dùng khác. 

1
Vishnu Prasanth

Trong trường hợp của tôi, dịch vụ không khởi động được vì tôi không đặt Platform='x64' trong tệp wix. 

Tôi đã thấy những lỗi này trong Trình xem sự kiện:

Dịch vụ không thể được bắt đầu.

System.BadImageFormatException: Không thể tải tệp hoặc hội 'SOME_LIBRARY_FILE, Version = 5.0.0.0, Culture = trung tính, PublicKeyToken = 33345856ad364e35' hoặc một trong các phụ thuộc của nó. 

Tôi đã thử kiểm tra độ bit của tất cả các tệp liên quan đến dịch vụ bằng cách sử dụng CorFlags.exe. Khi tôi thay đổi trình cài đặt của mình thành 64 bit, mọi thứ bắt đầu hoạt động tốt.

1
user3513109

Tôi tìm thấy câu trả lời này trên một trang web khác nhưng nó chắc chắn có hiệu quả với tôi vì vậy tôi nghĩ rằng tôi sẽ chia sẻ nó.

Trong Windows Explorer: Nhấp chuột phải vào thư mục OfficeSoftwareProtection Platform từ C:\Program Files\Common Files\Microsoft Shared và Microsoft từ C:\Program data (đây là một thư mục ẩn) Thuộc tính> Bảo mật> Chỉnh sửa> Thêm> Loại Dịch vụ mạng> OK> Kiểm tra hộp điều khiển đầy đủ> Áp dụng và OK.

Trong Trình chỉnh sửa sổ đăng ký (regedit.exe): Truy cập HKEY_CLASSES_ROOT\Đăng ký ứng dụng> Nhấp chuột phải vào thư mục> Quyền> Thêm> Loại = DỊCH VỤ NETWORK> OK> Kiểm tra toàn quyền> Áp dụng> OK

Tôi tìm thấy phản hồi này tại đây ::: https://social.technet.Microsoft.com/Forums/windows/en-US/5dda9b0b-636f-4f2f-8e50-ad05e98ab22d/error-1920-service-office -software-bảo vệ-nền tảng-osppsvc-fail-to-start-verify-that-you? forum = officeetupdeploypreingly

Ban đầu là một phương pháp được phát hiện bởi Jennifer Zhan

0
John-Michael Burke

Mở Trình xem sự kiện đi đến nhật ký cửa sổ-> Ứng dụng và xem xét các lỗi trước lỗi này, nó sẽ đưa ra lỗi thực tế mà bạn muốn giải quyết

0
Teezy7

Tôi gặp vấn đề này trong khi kiểm tra phần mềm . Trình điều khiển chưa được ký.

Mẹo cho tôi là: Trong dòng cmd: (quản trị viên) Bcdedit/đặt KIỂM TRA TRÊN và khởi động lại máy (tắt máy -r -t 5)

0
Thierry Beliere

Trong trường hợp của tôi, tôi đã phải xóa các dịch vụ trong dự án installshield của mình và bắt đầu từ một hình vuông. Các thành phần dịch vụ ban đầu của tôi đã được thêm thủ công và tôi không thể làm cho chúng hoạt động, lỗi duy nhất tôi gặp phải là cùng một "Lỗi 1920 dịch vụ không khởi động được. Xác minh rằng bạn có đủ đặc quyền để bắt đầu dịch vụ hệ thống." mà bạn đã nhận được. Sau khi xóa các thành phần của mình, tôi đã thêm lại chúng bằng cách sử dụng trình hướng dẫn thành phần.
 enter image description here

 Component Wizard looks like this

Tôi thực sự phải tạo ra hai thành phần mới. Một loại thuộc loại "Cài đặt dịch vụ". 

 Service Component type shown here

 enter image description here

Thành phần khác tôi phải thêm là loại "Dịch vụ điều khiển". 

 enter image description here

Tôi đã phải chọn dịch vụ mà tôi đã thiết lập khi thêm thành phần Cài đặt dịch vụ.  enter image description here

Sau đó, nó hoạt động, mặc dù không có gì khác với các thành phần tôi đã thêm bằng tay. Cài đặt phải làm một cái gì đó đằng sau hậu trường khi kết nối các thành phần dịch vụ với trình hướng dẫn thành phần.

Tất cả điều này là với Install Shield 2016.

0
nicko