0
我試圖防止窗口在登錄時顯示Ctrl + Alt + Del菜單,爲此,我必須將註冊表值從0改爲1,我開發了此片代碼:在登錄時防止按Ctrl + Alt + Del
const string subkey = @"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon";
RegistryKey myKey = Registry.LocalMachine.OpenSubKey(subkey, true);
myKey.SetValue("DisableCad", "1", RegistryValueKind.DWord);
myKey.Close();
但是,當我重新啓動Windows時,Crtl + Alt + Del菜單仍然顯示出來。任何人都知道最新的問題?
水晶球說你在64位版本的Windows上運行此代碼,但是你沒有刪除抖動強制。所以你寫的值最終在Wow6432Node子項中。請使用Regedit.exe進行驗證。項目「>」屬性「>」生成「選項卡,取消選中」優先選擇32位「複選框。並寫1,而不是「1」。 –
是的,就是這樣!請將其張貼爲答案,以便我可以將其標記爲正確。 – alface
在我看來,你已經擁有了一切來完成這個Q + A自己。只需寫下你自己的帖子並將其標記爲解決問題的答案。 –