计划任务,账户密钥集不存在 错误是: 0x80090016
生活随笔
收集整理的這篇文章主要介紹了
计划任务,账户密钥集不存在 错误是: 0x80090016
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
無法安排任何任務(wù)或修改現(xiàn)有任務(wù)的帳戶憑據(jù)。 當(dāng)您嘗試創(chuàng)建新計劃任務(wù), 可能會收到以下錯誤信息: 新任務(wù)已創(chuàng)建, 但可能不運行因為尚未設(shè)置帳戶信息。 鍵集不存在。如果您嘗試修改的現(xiàn)有任務(wù), 帳戶憑據(jù)可能會收到以下錯誤信息: 常規(guī)頁面初始化失敗: 賬戶密鑰集不存在 錯誤是: 0x80090016。 這個就影響正常使用了,因為已經(jīng)無法創(chuàng)建任務(wù)計劃了,即使創(chuàng)建成功了,也無法啟動。這個問題是什么原因引起的?在微軟網(wǎng)站上找到這么一句話:This issue can occur if a registry key exists which modifies the default behavīor of the Cryptography APIs. In this case, the Cryptography APIs cannot create the public and private encryption keysets that are necessary to continue the installation.“這個問題產(chǎn)生于如果一個現(xiàn)存的注冊表鍵它修改了加密的api的默認行為,在這種情形下,加密的api將不能創(chuàng)建公鑰和私鑰來繼續(xù)完成安裝。”(翻譯得不好,但大致就這意思啦)
由此追查原因,是由于某種行為導(dǎo)致這冊表改動了默認的密鑰,而protected storage服務(wù)可能又失靈了,
沒能起到存儲本地密碼信息的作用,結(jié)果使原有密鑰集內(nèi)容丟失,所以才有之前報錯所說的“尚未設(shè)置帳戶信息”。
那么是什么舉動到這這一問題?結(jié)合計劃任務(wù)的日志,得知在很早以前就有這個問題了,只是我一直沒發(fā)現(xiàn),該死。
現(xiàn)在想去探究那時到底發(fā)生了什么也不大可能了。所以干脆把這問題解決了,日后多注意也就是了。解決的辦法倒很簡單,先 net start “protected storage” 開啟這個服務(wù)(其實就是lsass.exe),
再將現(xiàn)有這個不完整的密鑰刪除掉,先備份再刪除掉下面的項:
HKEY_USERS\Default\Software\Microsoft\Cryptography\Providers\Type 001
如果找不到這項,直接去刪除掉
x:\documents and settings\all users\application data\microsoft\crypto\rsa\s-1-5-18\
中的所有密鑰文件,然后重啟電腦以新建密鑰,到此問題應(yīng)該得以解決了。
(記住,在做這些事情之前,一定要對相應(yīng)的文件和注冊表項進行備份!)
注釋: “rsa加密算法”是一種不對稱性加密算法,rsa是1977年發(fā)明該算法的三個人的名字的開頭字母。
“crypto”是國際密碼研討年會,也被指為密碼算法的統(tǒng)稱。“s-1-5-18"是NT AUTHORITYSYSTEM賬戶的SID的標志。
限于篇幅,關(guān)于sid不再詳述。
總結(jié)
以上是生活随笔為你收集整理的计划任务,账户密钥集不存在 错误是: 0x80090016的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: APMServ中Apache启动失败解决
- 下一篇: 关于XAMPP Apache 启动失败的