How To Change The Search Engine In Windows Search On Windows 10

The search feature on Windows 10 includes web search. Since it’s a stock feature, it uses Bing and sends all search queries to Edge because they are both owned by Microsoft. There’s no setting that allows you to change the search engine that is used, and you have to use an app called EdgeDeflector to force Windows 10 to open the search in your default browser. To get Windows search to use a different search engine and your default browser you have to use the EdgeDeflector app with an add-on or extension in your browser that can redirect searches from Bing to Google. SearchDeflector is a refined version of EdgeDeflector that allows you to change the search engine in Windows search and also set which browser it should use.

This app gives users more options both in terms of which search engine they can set in Windows search, and which browser they can use. Generally speaking, apps and extensions that do this target Google as the search engine and work only for Chrome and Firefox. If you use a different browser like Opera, you may not have much choice.

Search Engine In Windows Search

Download and install SearchDeflector. During the installation process, a Command Prompt window will open asking you to pick which browser it is you want to use to display search results. The options include Chrome, Firefox, and Internet Explorer however, you can also specify the path to the EXE of whichever browser you use. This means you can use virtually any browser, no matter how obscure and niche it is.

Once you’ve selected and confirmed which browser you want to use, you have to select the search engine. The listed options include Bing, Google, Yahoo, and Github but you can also specify any other search engine you use by entering its search URL via the custom URL option. Again, this means you can use any search engine in Windows Search.

Once you’re done, the app will confirm the parameters you’ve set. If you ever want to change them again, you have to run the app’s EXE file and change your options during the setup process.

The app works great on the current version of Windows 10 i.e., 1083 however, the next major feature update is not far from being released and this functionality might break. The app is under active development though so you can count on it being made compatible with the new version in case anything does break.

Read How To Change The Search Engine In Windows Search On Windows 10 by Fatima Wahab on AddictiveTips – Tech tips to make you smarter

How To Record Skype Calls With The New Native Recording Feature

Skype has been the go-to app for making videos calls, both personal and professional, for years. Users have always looked for ways to record Skype calls and the solutions ranged from simple to complex depending on your recording needs, and whether you were recording on your desktop or mobile.

Skype has finally made everything to do with recording a call simple. A native recording feature has been implemented on all versions of its app that allows you to record a call, both audio and video. For Windows 10 users who aren’t using the beta version of the Skype app, the feature will take a few more days to roll out.

Record Skype Calls

The new feature is available right now on the Skype app for macOS, and the iOS and Android apps. Since we have access to the beta version of Skype, we will show you how it works on Windows 10 as well. We strongly recommend that you read the legal warning at the end of this post.


Open the Skype app on your Mac or Windows 10 PC. Select a contact that you want to call. You can record both an audio and a video call.

Once the call is in progress, click the plus button at the far right on the bottom bar. From the menu that opens, select the Start Recording option.


Update the Skype app to the latest version. Open it and initiate a call. Once the call is in progress, tap the plus button and from the menu that opens, tap Start Recording.

Skype Recording Rules

When you start recording a call in Skype, whether it’s audio or video, everyone in the call is alerted that you’re doing so. When you finish the recording, everyone is sent a copy of it. The copy is removed after 30 days.

The recording will include all video, shared screens, and complete audio.

Legal Concerns

Before you use this feature, make sure you know what the law in your area says about recording calls. While Skype does notify everyone that they are being recording, the notification alone may not be enough for it to be legal. The recipients only consent to it by not exiting the call. Additionally, it may also be illegal to record calls regardless if everyone consents to it, and knows they are being recorded. If you’re making the recording for a legal purpose, make sure the circumstances in which you record it allow for it be of use to you later on.

Read How To Record Skype Calls With The New Native Recording Feature by Fatima Wahab on AddictiveTips – Tech tips to make you smarter

How To Display Rainmeter Skins On Multiple Monitors On Windows 10

Users pick Rainmeter skins based on the information they display, how the information is displayed, and how good they make your desktop look. Rainmeter skins aren’t exactly built for multiple monitors. You can position a skin on any monitor you want but if you want to display Rainmeter skins on multiple monitors, you need to use a little work around. It’s nothing more complicated than making a copy of a folder.

Rainmeter Skins On Multiple Monitors

First, pick out the Rainmeter skins that you want to use on multiple monitors. If you have several different skins in use, find the names of the ones you want to use on all your monitors.

In File Explorer, go to the following location.


Here, create a copy of the of all the skin folders that you want to use on multiple desktops. If you want, you can rename it to something else that will indicate that it is a copy of a different skin. It makes no difference on the UI of your system.

Quit and restart Rainmeter.

After you restart Rainmeter, right-click it and go to Skins. You will see that in addition to all the skins you’ve installed, there’s also the copy that you created. Enable the skin and you will basically have two instances of it running.

You can position the different elements of the skin on multiple monitors.

You can easily replicate this work around for any number of monitors you’re using. The only limitation is the number of monitors you can connect to a system but the skins themselves can be replicated over and over.

If you need different variations of the same skin, for whatever reason, you can use this same trick to get them. Of course, the skin itself must have variations for you to enable. This trick will only duplicate the skin as it is. It won’t modify anything with respect to how it looks.

If you have manually modified a skin, and then copied its folder, the modifications will be copied because the INI file is the same. If you made changes to the INI file of a skin after making a copy of it, the changes will not carry and you will have to make them again in the INI file of the copied skin.

There will of course be a performance tax from all this. If your system doesn’t have the resources to support running multiple skins, its performance will drag. Every copy of a skin you make is akin to running yet another skin on your system.

Read How To Display Rainmeter Skins On Multiple Monitors On Windows 10 by Fatima Wahab on AddictiveTips – Tech tips to make you smarter

9 Best FTP and SFTP Clients for Windows and Linux, Reviewed in 2018

The File Transfer Protocol, or FTP, has been around forever. It is the most-used way of moving all sorts of files from one computer system to another. Designed to be totally interoperable, it makes it easy to transfer files between incompatible systems. FTP is a client-server system. To transfer files via FTP, you use an FTP client which in turns connect to an FTP server running on the remote computer. Given its age, you can imagine that there are lots of FTP client software out there. We’ve done much of the hard work of finding and trying them and we’re glad to present our list of the best FTP and SFTP clients for Windows and Linux.

As we often do, we’ll start off our discussion by introducing the FTP protocol in greater detail. Next, we’ll discuss security. We’ll see how SFTP was introduced to address security concerns with the protocol. Then we’ll briefly pause to discuss FTPS, another way of securing FTP transfers and, while we’re at it, we’ll also introduce SCP as it has become more and more popular recently as a way of securely transferring files. Finally, we’ll be ready for our core matter. We’ll first review the best FTP clients for Windows. Then, we’ll see whats available for Linux. And last but not least, we’ll also review some packages that are multi-platform and are available for both operating systems.

FTP In A Nutshell

The File Transfer Protocol was first created way back in 1971. This is almost prehistory in computer years. The protocol specification was updated in 1880, then in 1985. Since then, it has remained largely unchanged.

FTP is a client-server protocol where file transfers occur between an FTP server and an FTP client. Those are two very different pieces of software and, while some vendors offer both FTP client and FTP server software, no software that we know of offers both in one package.

Contrary to some other, cruder file transfer system, FTP offers a wide range of file management features in addition to file transfer. To the FTP client, the FTP server presents a file hierarchy which is purposely not unlike a computer file system. In fact, the FTP server often does present part of its host’s file system to the client. The client is free—within its user’s file access privileges; more about this in a moment—to browse directories, list files, and sometimes perform other file management tasks.

Original FTP clients were command-line utilities but today, many FTP clients offer a graphical user interface that is sometimes very similar to a local file manager. Some even support dragging files from the local file manager to the FTP window to initiate a transfer.

What About Security?

Security in the FTP world is a multi-faceted reality. The protocol has some very basic built-in security. First and foremost, FTP uses user accounts to control access to the server. An FTP client trying to connect to an FTP server must, therefore, supply a username and password. Often, FTP servers will use the underlying operating system’s user accounts for authentication.

FTP also implements file system access control where users only have access to some files or some folders. They also could have different access rights to different files or folders. Some could be made read-only while others can be read-write. File access rights in FTP are very similar to local file system rights. In fact, most FTP servers use the underlying file system security and access privileges. There is also anonymous FTP which allows a client to connect anonymously and access a very restricted subset of the file system under the FTP server’s control.

So, while FTP provides a somewhat secure access to files and folders, it has several security issues. For starters, the username and password are transmitted between the client and server in clear text. Anyone equipped with a packet sniffer  would, therefore, be able to see that information.

But that is not the only security concern with FTP. The biggest one is that the file transfer themselves are not secured. Each file is transferred unencrypted and could be intercepted by ill-intentioned individuals or organizations.

SFTP For Secured File Transfers

SFTP, or SSH File Transfer Protocol, tries to address the security issues of FTP. But contrary to what we might be led to believe, SFTP has nothing in common with FTP. SFTP is a completely different protocol which adds some file transfer and file management capabilities to the Secure Shell (SSH) protocol. The main advantage to SFTP over FTP is that the connection and the file transfer are encrypted using the SSH protocol, shielding it from sniffing.

FTP and SFTP are so different in the way they operate that many servers will do either one or the other but not both. In fact, SFTP is often a feature found in SSH servers.

SFTP and FTPS: It’s Not The Same Thing

There is often some confusion between SFTP and FTPS. It’s understandable as they are both file transfer systems that address the security shortcoming of FTP. They way they operate is completely different, though. We’ve just seen how SFTP uses SSH to encrypt file transfers. As for FTPS, it really is the FTP protocol which uses SSL encryption instead of clear text. FTPS is to FTP as HTTPS is to HTTP.

You may be wondering which one to choose as they both appear to provide a secure file transfer. Nowadays, organizations tend to prefer SFTP mainly because–contrary to FTPS, which uses one TCP port for control and one for data–SFTP transmits everything on the same port, making firewall configuration a bit easier.

SCP: Another Secure File Transfer Protocol

To make thing even more confusing, another secure file transfer protocol called Secure Copy (SCP) also exists. SCP is a simpler protocol that also uses SSH but only offers file transfer capabilities. There is no way to browse file systems and move from one directory to another or even to see a list of available files in SCP. All you can do is copy a file to or from the server.

The Best FTP And SFTP Clients For Windows

Now that we’re familiar with FTP and all its secured variants, we’re ready to have a look at the best FTP and SFTP clients we could find. All of them will at least handle FTP transfers while other will also support SFTP, FTPS, or SCP. We’ll make sure to specify what protocol each software allows. Windows is still the most-used operating system so let’s start by briefly reviewing the best clients for that platform.


SolarWinds is a well-known name among network administrators. The company makes some of the best network administration tools. For instance, the SolarWinds Network Performance Monitor is arguably one of the best SNMP monitoring tools. SolarWinds is also know for its numerous free tools which address specific needs of administrators.

FTP Voyager Screenshot

The SolarWinds FTP Voyager is one of these free tools. Formerly from Serv-u, FTP Voyager is a full-featured client that will handle FTP, SFTP, and FTPS file transfers. This software has FIPS 140-2 validation and a Certificate of Networthiness from the US Army so you can trust that it is secure.

The client has several useful advanced functions such as scheduled file transfers of folder synchronization—both manual and automatic—between the client and server. The client also has post-transfer actions and can, for example, send email, delete files, run programs, shut down, and perform other actions after a transfer completes.

2 — CuteFTP

CuteFTP is possibly the best-known FTP client for Windows and it has been for a long time. It’s been around since 1996. The product has changed hands a few time through its existence and is now part of Globalscape, a company that specializes in electronic file transfers.

CuteFTP Screenshot

Feature-wise, this FTP client leaves nothing to be desired. First, it will support most protocols including FTP, FTPS, HTTP, HTTPS, and SFTP. Also, using it is super easy and you can set up a new connection quickly using the step-by-step wizard. CuteFTP will even let you edit remote file right from the FTP client, thanks to its built-in editor with syntax color-coding.

The software also supports automation and you can schedule and script transfers with minimal overhead. Furthermore, it will also integrate with any COM-enabled scripting or programming language.

CuteFTP can be purchased for $59.99 and a free trial is available.

3 — CoffeeCup Free FTP

Some people know CoffeeCup for its HTML editor or some other web-related tools. But Coffee Cup also makes a pretty good free FTP client which is aptly called Free FTP. This TFP client is designed to be powerful, user-friendly and fast. Connecting to a server is as simple as clicking a button and transferring files is a matter of dragging and dropping them.

CoffeeCup Free FTP Screenshot

The client will handle FTP, SFTP, and FTPS file transfers as well as HTML transfers. It also has some great file management features, both local and remote. But one of the most unique features of Free FTP is its use of bookmarks which let you save your place in a folder on your local computer, the remote server, or both. You can also archive a whole remote directory in a local zip file in one click, a useful feature for backing up a website, for example.

As its name implies, Free FTP is available at no cost but CoffeeCup also has a product called Direct FTP which is a paid FTP client with even more features.

The Best Linux FTP And SFTP Clients

Linux is another immensely popular platform with network administrators so we felt we had to include Linux FTP clients on our list. And when you consider that historically, all these file transfer protocols have a Unix origin, it even made more sense. And as you’ll see, there are plenty of excellent clients for the platform. Here’s a small sample of the best of them.

4 — gFTP

gFTP is a typical example of “an oldie but a goody”. The software hasn’t been updated in about 10 years yet it’s still quite popular. It goes to show how good things can last. And after all, the FTP protocol itself hasn’t been updated in much longer than that.

The gFTP client offers an intuitive user interface and easy configuration. It’s a free multithreaded file transfer client distributed under the terms of the GNU Public License Agreement. The tool has both a text-based interface and a GTK graphical interface so it will run on any Linux whether it has a GUI or not.

gFTP Screenshot

This client will support FTP and FTPS but also HTTP and HTTPS and SSH—and therefore SFTP—as well as FSP. It is also one of the rare clients to support FXP which is the direct transfer of files between two servers under the control of a client. Last but not least, the tool has been thoroughly internationalized and its interface is available in over 50 languages. gFTP can be downloaded directly from its website.

5 — NcFTP

The main intention beyond NcFTP was to replace the stock FTP command that is built into most *nix systems with one with more features. As such the software provides a powerful and flexible interface to the FTP protocol.

NcFTP Screenshot

Although the program may appear rather plain and unadorned—especially when compared to other products—it has many valuable performance and usability features. Among the product’s coolest features, you’ll find progress meters, filename completion, command-line editing, background processing, auto-resume of downloads, bookmarking, and cached directory listings. The software also works with firewalls and proxies and will easily let you download entire directory trees.

This is not a graphical tool, though. Its interface is all text-based. When you start it, you’re taken to the tool’s shell where you enter commands and see results. Commands are similar to typical operating system commands. You use open to open a connection to a remote FTP server or cd to move within its directory structure.

6 — LFTP

LFTP is yet another text-mode FTP client. Those are very common in the Linux world. This client supports several protocols including FTP, HTTP, FISH, SFTP, HTTPS, and FTPS. It will even handle BitTorrent transfers.

LFTP Screenshot

The main differentiating factor of this client is its reliability. There is almost no way this client can fail to transfer files. Even if you exit its shell while a transfer is in progress, it will keep running as a background process until it completes.

Other features of the product include job queuing, enabling you to launch the next transfer before the current one finishes and scheduled execution to transfer files at a specific time. Also worth mentioning is a mirroring feature which allows you to automatically transfer whole directory structures.

LFTP is distributed under the GNU GPL license and can be downloaded for free from its own website.

The Best Multi-Platform FTP and SFTP Clients

It might appear from the previous section that there are no good GUI FTP clients for Unix but nothing is further from the truth. The best FTP clients are actually multi-platform products which have versions for both Windows and Linux. One advantage of a multi-platform client is that once you’ve mastered it, you can apply that knowledge to every version of the software.

7 — FileZilla

FileZilla is possibly the most famous of all FTP clients. It’s available for Windows and Linux and also for OS X and it will support FTP, FTPS, and SFTP transfers. FileZilla uses a tabbed graphical user interface allowing users to run several simultaneous tasks in different tabs.

FileZilla Main Window

Functionality-wise, the software has a lot to offer. Here’s a summary of its main features. The software has a drag and drop interface for uploading or downloading files. It also supports resume, allowing you to pause a transfer and complete it later. FileZilla also has a site manager features for easy management and transfer of complete websites as well as a directory comparison feature that will compare file names, sizes, and dates on a local and remote directory.

FileZilla is available for free under the GNU GPL license. It can be downloaded from the FileZilla website.

8 — Free Open FTP Face

Despite its weird name Free Open FTP Face—which is often simply called FOFF—is an interesting option as an FTP client. It is a lightweight graphical client written in Python using the GTK+ library. It has a modern user interface and its main emphasis is simplicity and ease of use rather than packing it with extra features. The software might not do everything competing packages do but what it does, it does well and easily.

FOFF Windows Screenshot

Being simple doesn’t mean it’s featureless, tough. FOFF has a few interesting and unique features. For instance, it has a built-in telnet and SSH client, a text viewer, an image viewer, and an audio player. With all these built-in tools, you can instantly preview files without having to launch a different tool. You can also enter commands on the remote host. The client also has built-in support for checksums and features one-click gzip compression and decompression.

FOFF is available for free under the GNU GPL license and can be downloaded from its own website.

9 — CrossFTP

CrossFTP is a free FTP client for Windows, Linux and OS X. It comes with a pretty decent array of features. First, its tabbed interface allows you to have many connections open at once. File transfers can be initiated by simply dragging and dropping files to the tool’s tabs. The software also has password encryption so your remote site passwords are not stored in clear text on your computer. CrossFTP also has archiving features with its built-in compression, decompression, and browsing of archive files.

CrossFTP Pro Windows Screenshot

The main drawback of this client is that it only does FTP transfers. If you want SFTP or FTPS functionality, you’ll need to upgrade to the paid CrossFTP Pro version. But if FTP is all you need, then CrossFTP might be just right for you.


Read 9 Best FTP and SFTP Clients for Windows and Linux, Reviewed in 2018 by Renaud Larue-Langlois on AddictiveTips – Tech tips to make you smarter