How To Copy And Keep Both Files In Windows 10 File Explorer

Apps that can create files, whether they’re presentations, documents, or images, tend to give them a generic name. Ideally, you ought to rename all our files and give them each a proper name. In Windows 7, when your tried to copy and paste files to a folder that already had files with that same name , you’d get three options; replace the current files, skip the files with the same name, or copy them both but not replace them. This last, copy and keep both files option is seemingly absent in Windows 10.

The good news is, the copy and keep both files option is still there. The bad news is it’s not as easy to use as it was in Windows 7. Here’s where it’s hiding.

Copy And Keep Both Files

When you see the copy files dialog that alerts you that the destination folder has files with the exact same name, you get three options; Replace the files in the destination, Skip these files, and Let me decide for each file. It’s this last option that you want to click on.

When you click Let me decide for each file, a new window will open. It will list the conflicting files with their name, size, and creation date. To copy and keep both files, you need to check them in both folders.

For example, in the screenshot below, to keep the file named ‘Screenshot (16)’, it needs to be checked in both columns. If you want to copy and keep all the files, simply use the collective check box at the top for both folders.  Click Continue and you’re done.

File Names

The file names that are similar will be edited so that the files you copied have a number appended at the end of them. For example, if you’re copying a file named image.png to a folder that already has a file named image.png in it, the copied file will be named image (1).png.

For files that have a sequential name, the number will be updated. For example, if you copy a file named ‘Screenshot (16)’ to a folder that already has a file named Screenshot (16), the name of the copied file will be updated to Screenshot (17). The number will depend on whatever number doesn’t create a conflict in the destination folder. If there’s already a file named Screenshot (17), Windows 10 will skip to a number that will not create a conflict.

If this seems unnecessarily complicated, it kind of is but only because the copy and keep both files option itself has been made complicated. On Windows 7, this same naming convention was followed.

Read How To Copy And Keep Both Files In Windows 10 File Explorer by Fatima Wahab on AddictiveTips – Tech tips to make you smarter

How To Fix A Frozen Display On Windows 10

When your screen freezes, one of two things might have happened; the app that’s currently in the foreground has frozen your display, or your system is frozen. If it’s the app that’s causing the problem, you don’t need to shut down your system. You can fix a frozen display by refreshing it.

Fix Frozen Display

You can fix a frozen display via the built-in refresh tool on Windows 10.

On your laptop or desktop press Win + Ctrl + Shift + B. On a tablet, press the volume up and down button at the same time, in quick succession, three times.

Your screen will flash and the stuck/frozen app should either quit or crash, or maybe it will fix itself. This is the simplest way to fix a frozen display. If your screen does flash but the app still won’t work nor let you switch to other apps or your desktop, you can try quitting it with Task Manager.

In the event that task manager refuses to open, your only choice is to force shut down your system by holding down the power button.

Chrome Freezing

If you’ve recently updated to the Windows 10 April Update, you might be encountering a bug whereby Chrome and Cortana, and some others app freeze. This is a known bug that the above solution fixes temporarily. Microsoft has released a proper fix for it via an update, update KB4103721.

You should be able to install KB4103721 from the Settings app. Open the app, go to Update & security, and select the Windows Update tab. Check for new updates and this one ought to appear in the list of available updates. Let Windows 10 download and install it. Restart your system if needed.

If the update isn’t detected, you can wait a day to see if it appears or you can download the update directly from Microsoft’s official catalog website. Simply download the update and make sure you download the correct one i.e. 32-bit or 64-bit for your system. The file downloads as an MSU file that you can double-click to run, and install on your system. If a restart is required, the update will likely say as much however, if it doesn’t and installing the update doesn’t fix the problem, restart your system anyway.

This update only fixes the Chrome freezing problem. If your system is freezing, or you’ve had this problem since before updating to Windows 10 1803, the cause is probably something else and the update will not fix it.

Read How To Fix A Frozen Display On Windows 10 by Fatima Wahab on AddictiveTips – Tech tips to make you smarter

Best SFTP and FTPS Servers That Are Free to Use (Windows And Linux)

Sooner or later, every network administrator will need to transfer files from one system to another. And when they do, chances are they’ll use some form of File Transfer Protocol. Throughout the history of the Internet, several different protocols have seen the light, each successive one addressing some shortcomings of its ancestors. Today, we’re having a look at the best free SFTP and FTPS server for Windows and Linux. Why these two specific protocols? Because of security concerns. Both protocols transfer files in an encrypted fashion, making it ideal for use on public networks, such as the Internet.

But before we have a look at the actual list if the best free SFTP and FTPS servers, we’ll start off by discussing the differences between the multiple File Transfer Protocols available today. Then, we’ll introduce the best servers for Windows including a few “portable” options, i.e. servers that don’t require installation. Next, we’ll go over the best Linux free SFTP and FTPS servers.

File Transfer Protocols, What Are The Differences?

FTP is the granddaddy of all file transfer protocols. It was invented in the early 70’s as one of the primary ways of transferring files between systems. It has become so commonplace that nowadays, most operating systems–including Windows, macOS, and Linux–have some form of FTP client. FTP is an unencrypted protocol, making it less than ideal for use on public networks. This is especially true when you consider that not only the transferred files but also the login credential are unencrypted. Anyone intercepting traffic would be able to capture usernames and password. This is why SFTP and FTPS were invented.

Although it may look at first sight like SFTP and FTPS vary only by the placement of the “S”, they are actually quite different beasts. Both we developed to add security to FTP file transfers but they do it in a completely different way. Let’s see how each one operates.

The FTPS–which stands for File Transfer Protocol Secure and is also referred to as FTPES–is simply a secure version of the FTP protocol which adds an encryption layer using either the SSL (Secure Sockets Layer) or TLS (Transport Layer Security) protocols. It’s really nothing more than the FTP protocol that’s been improved to allow data encryption negotiation. FTPS was introduced in the mid 90’s shortly after Netscape released their Secure Sockets Layer extension and is now widely used. It was later improved to allow TLS in addition to SSL encryption, providing even better security.

SFTP–which stands for Secure File Transfer Protocol–is another secure way of transferring files in an encrypted fashion but it is not based on the FTP protocol but instead, on Secure SHell, or SSH. In fact, SFTP is just an extension of the SSH protocol that includes an FTP-like file transfer facility and “understands” FTP commands. As such, its security is the same as that of any SSH session.

It is important not to confuse Secure File Transfer Protocol and Simple File Transfer Protocol, both referred to as SFTP. The latter is a now-defunct protocol that was developed to be a compromise between the elementary TFTP protocol and the full-featured FTP protocol. It is no longer used but its name still exists for historical reasons.

The description of SFTP might remind you of yet another similar protocol called SCP or Secure Copy.SCP is yet another file transfer protocol that operates inside an SSH connection. This is where the similarity ends, though, as SCP only provide file transfer but has none of the advanced file management capabilities of the other protocols.

To learn more about SCP, read our recent article: Best Free SCP Servers Available for Windows, Linux and macOS.

Best Free SFTP and FTPS servers for Windows

As we’ve seen, SFTP and FTPS are very different. For that reason, not many servers will work with both protocols. Typically, FTP servers will often include FTPS capability while SSH server will allow SFTP. For each of the best servers we’re about to discuss, we’ll let you know whether they do SFTP, FTPS, or both.

1. SolarWinds SFTP/SCP Server (FREE DOWNLOAD)

You might already know SolarWinds. After all, they make some of the best network management and monitoring software. And SolarWinds as also famous for making several free software utilities. These include our number one choice, the SolarWinds Free SFTP/SCP server.

As its name implies, the server will do both TFTP and SCP. It won’t, unfortunately, do FTPS. Running as a Windows service, the server’s operation should be a no-brainer for any system admin. And if you’re new to this, its easy user interface will make you feel comfortable very quickly.

SolarWinds Free SFTP-SCP server

The SolarWinds free server does not use system accounts for user authentication. Instead, it uses virtual users that you create within the application for the purpose of copying files. These virtual users offer heightened security. If, for whatever reason, an account was compromised, it couldn’t be used to log into the system directly. Another feature that can improve the server’s security is that it can be configured to only allow incoming connections from specific IP addresses or ranges.

The SolarWinds Free SFTP/SCP server can be used to securely transfer files up to 4 GB in size. It can also handle concurrent transfers from multiple devices. It downloads as a zip file that extracts into a Windows MSI installer. Once installed, configuration as simple as can be. You just start its control panel application and specify a few options such as permitted protocols and transfer options.

LINK: Download SolarWinds SFTP/SCP Server for free

2. FileZilla Server

FileZilla is probably one of the best-known FTP clients but it’s also a very good FTP server. Although the FileZilla client supports both FTPS and SFTP, the server component, which solely runs on Windows will only allow FTPS–and, of course, FTP–file transfers.

FIleZilla Server

Like its client counterpart, the FileZilla server is an open-source software which can be downloaded for free and used with no restrictions. FileZilla supports the transfer of files of up to 4 GB. It also supports pause and resume. Drag-and-drop support, remote file editing, and remote file search make it simple and easy to use without compromising security.

3. Microsoft IIS FTP Server

If you’re running Internet Information Services (IIS) on your Windows server, you might not need any extra software to handle FTPS. Although IIS is primarily a web server, it also includes a built-in FTP server. And just like the web server will support both HTTP and HTTPS, the FTP server will also support FTPS.

Microsoft IIS FTP Site Setup

All you need to do to use it is to add the FTP server role and create certificates. This will result in a full-featured FTPS server without having to install anything more. And since it’s part of the Windows OS, chances are it won’t cause any issues or conflicts with other software you might be running. The only limitation is that it won’t do SFTP which is based on SSH.

4. FreeFTPd

A close cousin of FreeSSHd, FreeFTPd is a full-featured FTP server for Windows. It is one of the rare servers that will support both SFTP and FTPS, thanks to its SSH lineage. As its name implies, FreeFTPd is a free FTP server for Any version of Windows from NT 4.0. It supports the creation of local users–rather than using Windows domain accounts.

FreeFTPd

FreeSFTP can be configured during installation to run as-needed as an application or to run as a system service. Running it as a service means that it will always be available to your SFTP users. There was a vulnerability discovered in version 1.0.11 but it was quickly fixed in version 1.0.12. Make sure the version you install is at least 1.0.12. The latest one you can download from the developer’s website is 10.0.13.

5. Syncplify.me Server!

The full-featured SFTP and FTPS server from Syncplify.me is really a server on steroids. It will do much more than just server files. It was created with security in mind. One of its main features, called Syncplify.me Protector™, uses artificial intelligence to automatically identify attacks. Even unknown ones.

Syncplify.me Server!

The Syncplify.me Server! can be installed in a high-availability mode where two servers will act as one, eliminating downtime. It boasts several advanced configuration options and can be expanded using scripts in JavaScript, C++, Pascal or Basic to automate your document management and workflow.

The Server supports will run on Windows Server 2008 and up, in both 32- and 64-bit versions. Although this is a paid piece of software, there’s a free/evaluation edition which has all the features of the Ultimate edition. It will, however, only accept a single connection and it can’t be used in a production. environment.

6. Bitvise SSH/SFTP Server

Bitvise specializes in secure remote access software for Windows. Its primary products are the Bitvise SSH Server and SSH Client. Since SFTP is just an extension of SSH, their server will also support it. The Bitvise server is known to be one of the fastest around. Files will transfer as quickly as the client and the network connection will allow. Furthermore, an unlimited number of simultaneous connections is supported. The only real limitation you’ll encounter when using it will be that of the hardware on which it runs.

Bitvise Server

Security-wise, Bitvise leaves nothing to be desired as it uses Crypto++ 5.3, one of the best encryption libraries, to secure connections. The server also supports virtual accounts to ensure your system accounts are never exposed or compromised. The only drawback of Bitvise is that it’s not really free. It is for personal and non-commercial use but any other use required purchasing a license after a thirty-day evaluation period. At less than $100 dollars per server, the price is well worth it. They also have site licenses and worldwide limited licenses for larger organizations.

7. SYSAX Multi Server

The SYSAX Multi Server supports multiple protocols. It will allow connections using both SFTP and FTPS but it will also handle FTP and HTTPS-based file transfers. And to make it even better, it’s also a telnet and SSH server.  The server supports the use of both Windows accounts and locally-created “virtual” accounts. It is easy to manage and configure–even remotely–thanks to its user-friendly web-based interface.

SYSAX Multi Server

The server is available in several different versions. The Personal edition is free but it is restricted to one connection at a time and it won’t fo HTTPS file transfers. It is also restricted to a personal or non-commercial use. There are also Standard, Professional, and Enterprise editions each supporting a few more feature that the other. Prices range from $197 to $697.

8. CompleteFTP Free Edition

CompleteFTP Free Edition from EnterpriseDT has a full graphical user interface and it is very easy to use and configure. It will support both FTP and FTPS file transfers and has several interesting features such as support for unlimited users which is not common with free products and the creation of virtual file system to control what users can access.

Complete FTP Free Edition

Another nice feature of the product is that detailed user guides are built right into the product. you simply need to click Step-by-step guides at the top of the windows to learn how to use the different features and options. Like the previous entry, in addition to the free version, several other versions with progressively more features are also available at prices between $299 and $999. All the paid versions will, among other improvements, add support for SFTP file transfers.

9. XLight FTP server

The Xlight FTP server is a simple Windows FTP, SFTP, and FTPS server. It is a powerful program with low memory and CPU usage. It is designed for high performance and can handle thousands of simultaneous FTP connections. The server supports Active Directory users, LDAP users, or local users, making it a great fit in many different situations.

Xlight FTP Server

The Xlight FTP Server has many useful features and it has a free edition for personal use. It is limited to 5 concurrent connections whereas the Standard edition at $40 allows 50 and the Professional edition at $130 is unlimited. Note that an additional license is required for SSH and therefore SFTP. The software will run on Windows 2000, XP, Vista, 7, 10, 2003, 2008 and 2012.

Portable free SFTP servers

The next couple of entries on our list are interesting because they are portable solutions. That is, solutions that require no installation on the server computer. They can come in very handy for ad-hoc situations when you quickly need a server. You can carry it with you on a USB flash drive and always have it ready to use.

10. Syncplify.me Micro SFTP server

Syncplify.me, who brought us their full-featured SFTP and FTPS server–number 5 on our list, also offers a Micro SFTP server for Windows. Self-contained and completely portable, this SFTP server can be run from a USB stick without requiring any installation. And unlike its big brother, the Syncplify.me SFTP and FTPS server, the Micro SFTP server edition is truly free and can be used in any situation including production or commercial uses.

Syncplify.me Micro Server

Of course, the software has some limitations. It only supports one user profile, one root folder, and incoming connections from one client at a time. For that reason, many use it as a test platform for SFTP client software or to test in-software file transfer features. Others use it as a personal secure file transfer server for their small home network.

11. Core Mini SFTP Server

Like the previous selection, the Core Mini FTP server is a free (S)FTP server that doesn’t require any installation. Just go to the Core FTP server’s web page to download it.  Once you’ve downloaded the executable file which is available in 23- or 64-bit versions and is less than 2 Mb in size, you simply run it. You’ll need to specify the FTP username and password to be used as well as the port and root directory and you’re good to go.

Core Mini FTP Server

Just keep in mind that the server will run with your user account and will have access to all of your files. Make sure you specify a root directory where damage by users is of no consequences. Other than that, it’s a great little server that’s easy to use albeit somewhat limited.

Best Free SFTP and FTPS servers for Linux

With Linux being open-source, it’s no surprise that there are many open-source and free SFTP and FTPS servers for the popular operating system. In fact, pretty much every distribution has an open source FTP server which, if not pre-installed, is available through the distribution’s package manager. Here are our top 3 servers.

12. vsftp

Vsftp is a well-known free FTP server for many Unix-like systems, including Linux. It is very stable, fast, and it won’t use many systems resources. It has a long feature list which, among others, includes support for virtual users (defined locally within the server) and per-user configuration including rate limiting or throttling.

Several well-known Linux distributions use vsftp as their default FTP server. That should tell you a lot about the product’s security and stability. And for even better security, the software’s maintainer, Chris Evans, has a history of discovering security vulnerabilities.

13. ProFTPd

It’s clear, when you look at its configuration file, that ProFTPd’s developers were big fans of the Apache web server. The format of the configuration file is almost identical to Apache’s. And just like Apache, it uses modules to load needed functionality. There are modules that can be added to the basic FTP server to add SFTP and FTPS capabilities.

To ease the pain of configuring the server, The ProFTPd website has several example configurations to help you get started quickly. In addition to a basic config file, there’s one for anonymous FTP, two for using virtual hosts, and one which makes use of MySQL user authentication. The software can be downloaded as a tarball from the developer’s website. Alternatively, many distributions include it as part of their optional packages.

14. PureFTPD

Another great open-source SFTP server, PureFTPD not only work on Linux but also on most Unix-like operating systems such as BSD or Solaris. The project’s goal is to provide a standards-compliant FTP server. All the messages have been translated into multiple languages, making this an ideal choice for multi-lingual environments.

PureFTPD is free and comes with absolutely no limitations. all of its features are available to any user. And talking about features, we can mention the server’s ability to limit connections bandwidth, to run sessions it in a virtual file system, to set upload and or download limits, and several more great features. Pre-built packages are available for several Linux distributions including Mandriva, Debian, Ubuntu, PLD Linux, and Slackware. It’s also available as source code that can be compiled with no modification and run on any other supported OS.

15. Using OpenSSH

SFTP runs on SSH. And since SSH is built into most Linux system, SFTP is also there are ready to be used. It’s not the case for FTPS as it requires TLS libraries which are not always included. But if you have SFTP, why not use it and forget about FTPS?

On a typical Linux system, most users–as long as they have SSH access–should be able to use an SFTP client and connect to the server. That would allow them to transfer files to and from their home directory. Keep in mind that port 22–used by SFTP–could be blocked by default. You might need to dig a little to figure how to open it.

Wrapping  It Up

To this day, FTP is still a very popular way of transferring files. Its lack of security gave birth to FTPS and SFTP which, although they do it in very different ways, both address security concerns. Chances are these improved protocols will still be used for years to come. Some of our top software will only do one protocol or the other while some will do both but all will do an excellent job. However, we can’t help but prefer our number one pick, the SolarWinds SFTP/SCP server as it is not only a great product but also because it is from a company that has an excellent reputation for providing some of the best network admin software including some amazing free tools.

Read Best SFTP and FTPS Servers That Are Free to Use (Windows And Linux) by Renaud Larue-Langlois on AddictiveTips – Tech tips to make you smarter

How To Roll Back To Windows 10 1709 From 1803

Windows 10 updates have their problems. Most of them, while annoying don’t inhibit the use of the system for the majority of users. For the small minority though, a major Windows 10 update can mean a system that never turns on, never gets to the desktop, or makes it impossible to play games. In such cases, Microsoft gives you the option to roll back to the most recent version of Windows 10 that you were running. If you updated to Windows 10 1803 i.e. the April Update and you’re not happy with it, you can roll back to Windows 10 1709, assuming that’s the version you came from.

The roll back is painless for the most part but some drivers may not roll back to older versions. Your apps and folders ought to remain untouched. If during the update, Windows 10 uninstalled an app that wasn’t compatible with the new build, the roll back will not install it again. While this is a roll back and not an update, we strongly recommend that you go over our post on how to prep your system for an update and take whatever precautions you can.

Roll Back To Windows 10 1709

When you updated to Windows 10 1803, Windows created a Windows.old folder at the root of your C drive. If you’ve deleted that folder, you will not be able to roll back to Windows 10 1709. If it’s still there, go ahead with the roll back.

Make sure you’re signed into Windows 10 with the administrator account. Open the Settings app and go to the Update & Security group of settings. Select the Recovery tab and scroll down to the ‘Go back to the previous version of Windows 10’ section. Click ‘Get Started’.

Windows 10 will ask you why you want to roll back, you can select any answer to proceed to the next step where it will ask to check for updates.

Decline the check for updates option and Windows 10 will begin the roll back.

The roll back should be smooth but it will take time. Give it up to thirty minutes or an hour even if it gets stuck. If the roll back is progressing but slowly so that it takes more than hour, let it run. As long as it isn’t stuck, you have no cause to worry. If your system fan turns on, or it gets a little hot, it’s nothing to panic about.

It goes without saying that you shouldn’t attempt a roll back in the middle of the work day. Wait for the weekend, or a time when you can step away from work and troubleshoot the system if things go wrong. The exception is if your system is unusable in which case, roll back immediately.

If after the roll back some components don’t work correctly e.g., the display looks off, or WiFi won’t connect, you probably need to update your drivers. Additionally, you should also check for updates and install only those that are security patches.

Read How To Roll Back To Windows 10 1709 From 1803 by Fatima Wahab on AddictiveTips – Tech tips to make you smarter

How To Share Files Without Homegroup On Windows 10

In the Window 10 April Update, Homegroups have been removed. Homegroups were used to share files over the network. To many end users, the homegroup seemed like a Windows feature when it was in fact network sharing made simple. It’s still incredibly easy to share files without homegroup. Here’s how you do it.

Share Files Without Homegroup

In order to share files without homegroup, you need to have file sharing over the network enabled.  The quickest way to do this is to click Network on the navigation bar in File Explorer. If network sharing is off, you will see a yellow bar at the top that you can click to enable sharing.

The alternative is to open the Settings app and go to Network & Internet. There, go to the Status tab, and click ‘Sharing Options’. This will open Control Panel with a section already expanded. Under this section, turn on network discovery.

Network discovery allows other computers on the network to see your system.

You can share a file, or an entire folder with anyone on the network. In File Explorer, navigate to the file or folder that you want to share. Right-click it and select ‘Give access to’. You will see some homegroup options but they’re only there because Microsoft didn’t QA this very well. You need to select the Specific People option.

On the next screen, you can enter the name of the computer you want to share files with, or you can select ‘Everyone’ and allow everyone on the network to have access to the item in question.

Once the file has been shared, you will get a link to the file on your system that you have to send to whoever wants to access the file.

The Give Access To options are only available for files and folders on your Windows drive which is usually the C drive. On other drives, the option will not appear when you right-click a file or folder.

Nearby Sharing

If all this seems too complicated, you can just opt for Nearby Sharing which is much, much easier. There is no need to grant access to a file, nor tinker with permissions. If the system you want to share files to is on the same network as you, then you can share it from the context menu.

Microsoft also suggests using a cloud drive such as OneDrive to share files on its official help page which works but it’s also another way to push the product on to users. You can use Dropbox or Google Drive to that same end.

Read How To Share Files Without Homegroup On Windows 10 by Fatima Wahab on AddictiveTips – Tech tips to make you smarter