Доступ к ключу реестра в разделе HKEY_LOCAL_MACHINE\система\CurrentControlSet на\услуги\файлы usbstor запрещен.
У меня возникла эта проблема при попытке отключить или включить порты. Он хорошо работает, когда я использую ноутбук моего друга, но когда я попытался использовать свой ноутбук, он выдал эту ошибку. Почему это произошло и как это решить? Спасибо ^^
Private Sub DisableBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DisableBtn.Click Microsoft.Win32.Registry.SetValue("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR", "Start", 4, Microsoft.Win32.RegistryValueKind.DWord) 'this line gives error MessageBox.Show("Port are disable", "USB Disable", MessageBoxButtons.OK, MessageBoxIcon.Information) Me.Hide() Login.Show() End Sub Private Sub EnableBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EnableBtn.Click Microsoft.Win32.Registry.SetValue("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR", "Start", 3, Microsoft.Win32.RegistryValueKind.DWord) 'this line gives error MessageBox.Show("Port are enable", "USB Enable", MessageBoxButtons.OK, MessageBoxIcon.Information) Me.Hide() Login.Show() End Sub
Что я уже пробовал:
Я попытался отредактировать regedit, так как нашел какое-то "решение" от google, но оно все равно не сработало.
[no name]
Вероятно, вам нужны права администратора.
dyooshi
о, Есть ли какой-нибудь другой способ вместо того, чтобы получить право администратора?
[no name]
Не тот, о котором я знаю. Отказ в доступе-это довольно четкое сообщение об ошибке. Вам нужно разрешение, чтобы делать вещи по какой-то причине.
dyooshi
хорошо, спасибо ^^