Installing Usb Drivers

0 views
Skip to first unread message

Martha Vanschaick

unread,
Aug 4, 2024, 7:43:14 PM8/4/24
to ceabbegamdi
DriverEasy will scan your computer to detect all problem drivers in several seconds, and then give you new drivers. It has a Free version and a Paid version. You can use the Free version to update drivers one at a time. With the Paid version, to update drivers, all you need to do is click your mouse 2 times.

You can update your drivers automatically with either the 7 days free trial or the Pro version of Driver Easy. It takes just 2 clicks, and you get full support and a 30-day money-back guarantee with the Pro version:


I've upgraded my PC from Windows 7 Ultimate to Windows 10 Pro; overall it seems to be working fine, with small bugs here and there. One thing that I find really annoying is that Windows seems to think it is OK to install drivers and vendor-specific control panels for me.


It installs nothing, it is portable, it allows you to hide any update including drivers. This Software makes no changes to the normal windows update or your system (except for the updates you allow it to install) but does use the Windows update service, once you have hidden your updates and installed others you want, be sure to go into Windows Services and stop the Windows update service and then set it to disabled, or it will install the updates you hid using the other software.


Press , then type gpedit.msc and press . Once you get the Local Group Policy Editor like in the screenshot above, navigate to Computer Configuration > Administrative Templates > System > Device Installation and in the right pane double-click on the Specify search order for device driver installation option which will present you with the following dialog:


If you are unable to run gpedit.msc because you don't have a Pro version of Windows, then create the associated registry key manually using regedit.exe or by running the following command from the command prompt as Administrator:


Finally, please note that this might not prevent automatic installation of companion applications (things like Alienware Control Center, Intel's CPU/GPU DRM services, HP printer and scanner applications, etc).


Those companion apps are categorized as software "devices" (each of them has a unique ID), and they are automatically installed from Windows Store when you install the drivers, unless you take steps to block their installation beforehand.


Keeping your Windows device drivers updated is essential for optimal performance and security. This guide will explain what device drivers are and provide step-by-step instructions on how to update them.


Device drivers are software that allow your computer to communicate with hardware components. These include your printer, graphics card, and more. Updating drivers ensures your hardware functions properly and takes advantage of new features and security updates.


The purpose of this post is to help you install the database drivers necessary to allow your Qlik Data Gateway to communicate with your company's servers once you have completed the Qlik Data Gateway installation itself.


In any event, by now you have created your first Data Gateway, applied the registration key, completed the setup instructions and thankfully the command to check your Data Gateway service shows that it is running.


A lesser person would go celebrate right now. But you've decided to try and connect to a source before doing your happy dance. So, you create a new Data Integration project to the destination of your choice. While you will ultimately have many different data sources, let's imagine that you decide to start with a "SQL Server (Log Based)" connection, as your first source test.


You input the server connection details, but your SQL Server doesn't use a standard port for security. Finally, you find information online that you should input your server IP followed by a "comma and the port #". As an example, if your servers IP is 39.30.3.1 and your security port is 12345 you would input "39.30.3.1,12345'. Next you input the user and password credentials. Your last step is to choose the database. Easy peezy, lemon squeezey. Right?


Your heart starts beating quickly but naturally as a pro, you remain calm on the outside. Eventually you realize that whether on Windows or Linux, applications have always required drivers to communicate with servers. This is nothing new, we just got excited when we saw that connected message and thought we were done. Upon going back to the setup guide


Wow, so many sources, and so many additional links to click to ensure the required drivers are in place for the sources your company will need. All the documentation is there, but I know firsthand that it can get a bit overwhelming, especially if Linux isn't your native language, which is the reason for this post.


Obviously every one of you reading this works in an environment that may require different data source connections than the others. Thus, there is no way for me to predict and help with your exact configuration. However, odds are strong that most of you likely require at least: SQL Server, Databricks, Snowflake, Postgres or MySQL, various combinations of them, or perhaps all of them.


As tedious, or imposing as it may be, I highly recommend you walk through the documentation for each data source you will need. But thanks to my buddy John Neal, I have attached a Linux shell script that can be executed to configure all 5 of those data sources for you. Given the many flairs and versions and configurations of Linux I can't ensure that it will work for everyone, but at least it is a start for those that may want to press an easy button, and those that like me may be somewhat or brand new to Linux.


If you choose to take advantage of it, understand that it is only being offered a shelp, and is not meant to replace the documentation. To utilize it you will need to do the following (Please note in my examples I have changed to the root user. If you are logged in as a normal user account, you may need to use SUDO "super user do"):


It's almost time to do our happy dance, but let's hold off until we test. In my starting example I asked you to assume we wanted to test against a "SQL Server (Log Based) connection." When we left off it was because we got an error message we had no driver while trying to load the list of databases. I will try that again.


We have successfully installed the Qlik Data Gateway. We have successfully installed the required drivers. Yet, we are getting this new error message. Let's focus on our breathing and try and digest the situation. What could cause our attempt to connect to our data source to timeout? I got it.


It's likely network security. We know what we want to talk to. We know the location. We know the credentials. But our networks aren't always wide open to do the talking. Resolving your connectivity/firewall issues may or not be with your abilities and if you are like me, you may need to seek the help of your IT/Networking team.


When I reached out to my friendly IT guru, here within Qlik, he was able to help me get everything in place so that my Linux server could speak with my database servers, including all of the needed ports.


Whether or not you do a happy dance, as I did, I hope that this post has helped you get to that sweet smell of success. After all, someone has to be known as the amazing person who got your Qlik Data Gateway going so that others in the Data Engineering team could create all of those lights out Qlik Cloud Data Integration projects that would be feeding data in near real time to all of those wonderul analytics use cases. Hopefully with the help of the documentation and this post, that person is you my friends.


One of the things I've long admired about the Qlik Community is their willingness to help each other through this Community site. If you are a Linux guru and are so inclined I would love to see you share other versions of the shell script that I have started. Maybe your organization is using another flair/version of Linux and you needed to make a few tweaks to my file. Maybe your organization needed Oracle added and you can tweak my file. Whatever the reason, I sure hope you will give back to the community by sharing all of those tweaks here. Who knows, your help might help them be able to do their happy dance. And we all know the world is a better place when more people do their happy dance.


Thanks. It seems as if I will have get drivers from the FTDI, but before I do that , what does the second part of the error message, " A problem is encountered while trying to add driver to store", means? I do not want to sake things worse.


Do you have any idea how long this will take? The reason for the question is that I would prefer to wait than experimenting, again, with changes to my Windows Settings as this sometimes causes me a lot problems elsewhere.


Hi, apologies if this has been raised before, but I am using Arduino IDE 2.2.1, and receive multiple requests saying that 'We are about to install some drivers needed to use Arduino/Genuino boards. Do you want to continue?

It doesn't matter if you hit Yes or No, it makes no difference and then the requests repeat.

Any ideas how to fix this?

Thanks


Hi @gavvyboy. It is normal for there to be a couple driver installation processes on the first start of the IDE after a fresh installation of the IDE. However, the driver installations triggered by the IDE don't produce a custom "Installing drivers" dialog like the one in your screenshot. It only produces a standard Windows User Account Control (UAC) security prompt (and that might not even appear depending on the level you have set in your Windows security settings).

3a8082e126
Reply all
Reply to author
Forward
0 new messages