Device control software windows

Windows Device Console (Devcon.exe)

Please use the PnPUtil tool instead of DevCon.

DevCon (Devcon.exe), the Device Console, is a command-line tool that displays detailed information about devices on computers running Windows. You can use DevCon to enable, disable, install, configure, and remove devices.

DevCon runs on Microsoft Windows 2000 and later versions of Windows.

DevCon (Devcon.exe) is included when you install the WDK, Visual Studio, and the Windows SDK for desktop apps. For information about downloading the kits, see Windows Hardware Downloads.

Windows Driver Kit (WDK) 8 and Windows Driver Kit (WDK) 8.1 (installation path)

This section includes:

What you can do with DevCon

Windows driver developers and testers can use DevCon to verify that a driver is installed and configured correctly, including the proper INF files, driver stack, driver files, and driver package. You can also use the DevCon commands (enable, disable, install, start, stop, and continue) in scripts to test the driver.

DevCon is a command-line tool that performs device management functions on local computers and remote computers.

Note To run DevCon commands on a remote computer, the Group Policy setting must allow the Plug and Play service to run on the remote computer. On computers that run Windows Vista and Windows 7, the Group Policy disables remote access to the service by default. On computers that run Windows 8 and later operating systems, the remote access is unavailable.

Devcon features include:

Display driver and device info DevCon can display the following properties of drivers and devices on local computers, and remote computers (running Windows XP and earlier):

  • Hardware IDs, compatible IDs, and device instance IDs. These identifiers are described in detail in Device Identification Strings.
  • Device setup classes
  • The devices in a device setup class
  • INF files and device driver files
  • Details of driver packages
  • Hardware resources
  • Device status
  • Expected driver stack
  • Third-party driver packages in the driver store

Search for devices DevCon can search for devices on a local or remote computer by hardware ID, device instance ID, or device setup class.

Change device settings DevCon can change the status or configuration of Plug and Play (PnP) devices on the local computer in the following ways:

  • Enable a device
  • Disable a device
  • Update drivers (interactive and noninteractive)
  • Install a device (create a devnode and install software)
  • Remove a device from the device tree and delete its device stack
  • Rescan for Plug and Play devices
  • Add, delete, and reorder the hardware IDs of root-enumerated devices
  • Change the upper and lower filter drivers for a device setup class
  • Add and delete third-party driver packages from the driver store

Restart the device or computer DevCon can restart a local device, reboot the local system on demand, or reboot the local system if required for another DevCon operation.

DevCon source code

The DevCon source code is also available so that you can examine the methods that DevCon uses to retrieve and change setup and configuration data. DevCon illustrates the use of general setup functions, device installation functions, and PnP Configuration Manager functions. The source code for the Device Console (DevCon) Tool is available in the Windows driver samples repository on GitHub.

IRP_MJ_DEVICE_CONTROL

Every driver whose device objects belong to a particular device type (see Specifying Device Types) is required to support this request in a DispatchDeviceControl routine, if a set of system-defined I/O control codes (IOCTLs) exists for the type. For more info about IOCTLs, see Introduction to I/O Control Codes.

Читайте также:  При переустановке windows настройки сети

Higher-level drivers usually pass these requests on to an underlying device driver. Each device driver in a driver stack is assumed to support this request, along with a set of device type-specific, public or private IOCTLs. For more information about IOCTLs for specific device types, see device type-specific documentation in the Microsoft Windows Driver Kit (WDK).

When Sent

Any time following the successful completion of a create request.

Input Parameters

The I/O control code is contained at Parameters.DeviceIoControl.IoControlCode in the driver’s I/O stack location of the IRP.

Other input parameters depend on the I/O control code’s value. For more information, see Buffer Descriptions for I/O Control Codes.

Output Parameters

Output parameters depend on the I/O control code’s value. For more information, see Buffer Descriptions for I/O Control Codes.

Operation

A driver receives this I/O control code because user-mode thread has called the Microsoft Win32 DeviceIoControl function, or a higher-level kernel-mode driver has set up the request. Possibly, a user-mode driver has called DeviceIoControl, passing in a driver-defined (also called private) I/O control code, to request device- or driver-specific support from a closely coupled, kernel-mode device driver.

On receipt of a device I/O control request, a higher-level driver usually passes the IRP on to the next-lower driver. However, there are some exceptions to this practice. For example, a class driver that has stored configuration information obtained from the underlying port driver might complete certain IOCTL_XXX requests without passing the IRP down to the corresponding port driver.

On receipt of a device I/O control request, a device driver examines the I/O control code to determine how to satisfy the request. For most public I/O control codes, device drivers transfer a small amount of data to or from the buffer at Irp->AssociatedIrp.SystemBuffer.

For general information about I/O control codes for IRP_MJ_DEVICE_CONTROL or IRP_MJ_INTERNAL_DEVICE_CONTROL requests, see Using I/O Control Codes. See also Device Type-Specific I/O Requests.

Device control software windows

Для функционирования программы необходимы права root пользователя.

Краткое описание:
Приложение для управления системными функциями устройства.

С помощью Device Control вы можете настроить и изменить:
[+] Настройки экрана, такие как разрешение, плотность, чувствительность, виброотклик, и др., .
[+] Параметры процессора, частоты, i/o планировщики, .
[+] Параметры видеочипа, .
[+] Параметры и специфические функции ядра, .
[+] Контроль напряжения, быстрая зарядка и больше

Примечание: функции должны поддерживаться вашим устройством. Неподдерживаемые функции автоматически скрываются!

Приложение также может отслеживать:
[+] Ваш процессор и температуру аккумулятора
[+] Время работы и состояние вашего процессора
[+] Максимальную, минимальную частоту вашего процессора (полная поддержка многоядерных устройств, возможность задать интервалы автообновления)

Дополнительные инструменты, такие как:
[+] Планировщик (автоматическое использование fstrimming)
[*] Пример: вы можете настроить его для автоматического переключения процессора частоты до очень низкого значения, если ваш экран выключится, чтобы сохранить заряд батареи, и восстановить значение, когда вы используете ваш телефон снова.
[+] Редакторы (vm, sysctl, build.prop, . )
[+] Быстрые твики (vm, build.prop, . )
[+] Беспроводной файловой менеджер, позволяет получить доступ устройства sdcard / internal storage через любой веб-браузер
[+] Диспетчер приложений — просмотр информации о приложении, остановка приложения, для просмотра его на Google Play Store, заморозка приложений

Device Control может автоматически восстановить параметры при перезагрузке устройства (разделы для восстановления, должны быть выставлены в настройках)
Device Control -это 100% бесплатное приложение и всегда таким будет!
Device Control находится в активной разработке, и если вы хотите внести вклад в развитие или просто купить пива разработчику, вы можете сделать пожертвование через покупки в приложении!

10+ best USB control software for PC [2021 Guide]

  • There are many instances when a may want to have better control over his USB ports.
  • That’s precisely why we created this list of reliable USB control software.
  • This article contains some very effective products, like Device Control Plus.
  • For more details about the best USB control software, continue browsing below.
Читайте также:  Script error как убрать ошибку windows

  • Protection against insider attacks
  • Prevents any type of data loss
  • It is much more budget-efficient

Limit access to your personal data from potentially unprotected devices with this great service!

We all use all sorts of USB devices on our PCs, but sometimes USB devices can be a security risk. USB flash drives and other storage devices can be infected with viruses, but you can easily protect your PC from USB threats.

There are tools that can help you manage your USB devices, and today we’re going to show you the best USB control software for Windows 10.

What is the best USB device control software?

Device Control Plus

Gaining control over what goes in and out of your attachable media and applying safeguards are the main way through which malware infections and other similar damage can be avoided.

That being said, a fully-equipped tool such as Driver Control Plus will prove to be everything you need to do just that, and more, offering better control and improved security over all your removable media.

More so, thanks to the zero-trust approach, even devices that were once considered safe will still be scanned and monitored each and every time so as to prevent any hijacking and unexpected infections.

  • Here’s what Device Control Plus provides you with:
  • Discovers and identifies the entry of all new devices
  • Authorizes the access of each device
  • Assign’s role-based access for each device
  • Protects from malware attacks
  • Monitors device and user behavior

Device Control Plus

USB Lock RP

The next entry on our list is a software tool specifically designed to control USB devices access to computers in a network, and it is called USB Lock RP.

This tool is essentially a centralized USB management system, but the highlight of the product given our list is its ability to whitelist targeted USB devices by hardware ID, and blocking the rest.

Besides Data loss prevention, this solution allows you to block malware from accessing your network via common USB media.

USB Lock RP operates on-premises and include USB monitoring and encryption. That being said, if you think installing a specialized USB security tool to manage USB access is required then go ahead and use USB Lock RP without issues.

USB Lock RP

Bitdefender

The next entry on our list is an antivirus tool that most of you are probably very familiar with.

Not only is Bitdefender the world’s best antivirus tool, but it also comes with some additional tools that indirectly increase protection as well.

These include the ability to scan USB flash drives so that no matter what you connect to your PC, your risk of being infected is reduced to a minimum.

Couple that with the fact that Bitdefender is extremely low-maintenance when it comes to system resources and how it interferes with other functions, and you have a perfect alternative USB control tool.

Bitdefender Antivirus

BullGuard Antivirus

Yet another antivirus tool makes it on our list, also because it has USB protective features.

BullGuard is just as known in the antivirus world for its incredible performance, but more users know it for being very resource-friendly, especially when running on older PCs.

Scan all USB devices that you connect to your PC easily, and get a briefing on whether the device is safe or not.

Only after you give your permission will BullGuard unlock the USB device and allow it to transfer data to and from the PC.

Bullguard Antivirus

Panda Antivirus

Panda Antivirus is the last antivirus entry on our list, but that doesn’t mean that it is inferior to the previous two entries.

Panda Antivirus specializes in detecting potentially harmful executable files from USB devices, and once it scans them and deems them dangerous, it immediately blocks their ability to launch by themselves.

Читайте также:  Adobe after effects windows плагин

Of course, this is just one of the many tools included by Panda Antivirus, along with the typical ones you would expect, such as permanent Internet monitoring and protection, background system scans, and more.

More so, Panda Antivirus can be tried for free, so you know when you will be making the full purchase exactly what to expect afterward.

Panda Antivirus

Malwarebytes

Malwarebytes is a good antivirus tool for those that have a much more restrictive budget since a lot of its features are also available in the free version of the program.

Besides the file scanner, system scanner, Internet monitor, and malware blockers, Malwarebytes also comes with the ability to scan any external USB devices and hard drives that you connect to the PC.

This ensures that safety is put first before any type of data transfer so that you can rest assured that your data is safe from corruption and spyware.

More so, all of those protective features come with an almost unnoticeable resource footprint, as your PC will never slow down because of it, not even during scans.

Malwarebytes

Gilisoft USB Lock

If you’re a home user and you’re looking for an application that can help you prevent data theft, you should consider this app. Using this tool you can prevent storage devices from running on your PC and prevent any chance of malware infection via USB.

In addition, you can prevent writing to removable storage and prevent file copying without your permission. It’s worth mentioning that this tool also works with multimedia devices such as Android and iOS devices.

Besides removable storage, you can also prevent reading and burning of optical media right from this app.

The software allows you to create a list of trusted devices meaning you’ll be able to use the devices you trust without any restrictions. In addition to USB devices, the application also has a website lock feature.

If needed, you can also stop users from changing IP address or disable the network adapter completely. The tool also has a program lock feature and you can use it to prevent users from running certain applications.

You can block any third-party application or system applications such as Registry Editor and Task Manager.

The application can also block other devices such as printers, modems, COM & LPT devices, infrared and Bluetooth devices. USB Lock has password protection so users won’t be able to tamper with your security policies.

There’s also email notification available, so you’ll know if someone tries to access the application with a wrong password.

This tool has a solid reporting feature so you can keep a close eye on all file operations. In addition, you can also see all removable storage that was connected to your PC along with the list of allowed and denied access attempts.

Gilisoft USB Lock has a simple to use interface but it offers advanced features. The application allows you to set a list of trusted devices, so you won’t have to worry about data loss or malware infection ever again.

The software is available for a trial, but you’ll need to get a license to continue using it.

Gilisoft USB Lock

Note: If you find Gilisoft USB Encryptor, do not confuse it with USB Lock. USB Encryptor is another powerful protection tool against any threats, but it uses different algorithms. However, it is up to you to choose the right tool in order to increase your USB protection.

Editor’s Note: This article continues on the next page. Need more guides? Visit our dedicated Software Hub.

Оцените статью