64

I've been using Cygwin for some time now and it seems to do the job. It was very easy to install and I could choose from many different packages to install like vim, wget, etc. Cygwin Get that Linux feeling - on Windows Cygwin is a Unix-like environment and command-line interface for Microsoft Windows. Cygwin provides native integration of Windows-based ...


43

cmder It combines ConEmu, a Windows console emulator augmented with bash-like capabilities by Clink and msysgit. Some notable features include: Bash shell, through msysGit GNU C Compiler & GNU Make Perl cURL In-built SSH agent Command auto-completion Aliases (with the same syntax as bash) Paste from keyboard with CTRLV If you're looking for a package ...


20

Windows 10, with the 2016 anniversary update, now provides a Bash Linux binary running on Windows itself. It can be accessed through any command prompt and can run UNIX-style commands (like ls) as it would with any other command. For more information about this, read the MSDN posts on the Windows Subsystem for Linux page.


20

Babun I'm surprised nobody mentioned Babun, "a windows shell you will love". It's a preconfigured Cygwin that "just works", generally quite awesome out of the box. For a long time I used Git Bash (prettified with Console2), but I felt it quite lacking. I wanted more, but I was quite intimidated by Cygwin: I was afraid, perhaps ...


20

Cygwin, already listed is a good solution. However, there is another alternative: MSYS. MSYS is much lighter weight than Cygwin, however it might not have everything you need. Obviously, you will have to evaluate that yourself. It definitely does meet all 5 of your bullet points. It's free, is has a Bash shell, you can interact with your current ...


17

The license is usually tied to the motherboard, not the hard drive. So you can reinstall Windows 10 and it should automatically activated. If it is not activated automatically, refer to the following fix: Windows 10 Activation Lost After Hardware Change


16

What I use is a combination of Git Bash, which comes when you install Git, and ConEmu. Git Bash uses MinGW, and ConEmu provides the option to have multiple tabs and good colour schemes, the option to have a full screen terminal, and more.


13

MSYS2 is a fork of Cygwin created with the intention of being an updated environment to support building with MinGW. (That is, it's meant to serve as a better maintained alternative to the ever more out of date MSYS. See here for some details.) It functions well as a bash shell with Linux tools on a Windows machine. Requirements Free bash is the default ...


12

@obe recommended NirSoft HotKeysList. I will try to rephrase his recommendations in a form more suitable for this forum: Unfortunately, this program will tell you that a hotkey is in use, but it will not tell you by what process. It could be quite valuable if you paired this with the troubleshooting processes recommended in this SuperUser link. As an ...


12

Do it properly: recover the key then install Windows 10. To recover the key from your existing Windows installation you can use tools like KeyFinder (https://www.magicaljellybean.com/keyfinder/). This is a legitimate tool to use since you own the Windows 10 licence as you purchased that with your laptop. Then download Windows 10 from Microsoft's official ...


8

You can use msconfig, which is a built-in utility of Windows, and turn off CPUs: Go to the tab "Boot" Select your boot configuration (on normal user's PCs, there's only one) Click "Advanced options" Check "Number of processors" Select 1 Check "Maximum memory" Enter 2048 (or a value which you get by experimenting) Do not use any of the debug settings, since ...


8

GNU coreutils. You need to copy the whole hard disk drive onto the new one, from byte to byte. It is called a "sector-level copy" or "cloning". Most tools of the Microsoft world are incapable of making it, because it is a too simple thing for them, and their complex thought processes are incapable of handling it. The command dd if=/dev/sda of=/dev/sdb ...


7

I would also would like to add the program I currently use called everything. It again meets my requirements but something to note is that the results are instant. It's easy to use and takes up little disk usage as-well. You can search for both folders and files. Everything Search Engine "Everything" is an administrative tool that locates files and ...


7

Instead of looking for perfection, I decided to develop by myself what I consider perfect for my needs. Then finally I finished the initial release of Easy Link File Viewer, a simple, friendly, open-source shortcut file viewer and editor: List of current features: Portable application. No installation is needed, and no post-configuration is needed. ...


6

Equalizer APO might be what you're looking for. After downloading and installing (and restarting Windows), however, it will take a bit of configuration to achieve what you need: On first start, it will ask you to configure the output devices. Select your main output device, usually Speakers - VIA HD Audio or Speakers - Realtek HD Audio or something like ...


6

Alright, I found what I'm looking for, it's called ShellExView (Shell Extensions Manager) and it was able to get to entries that programs like Easy Context menu was not able to get to. It meets my requirements of being, Free Works with Windows 10 I have tried it ShellExView Shell Extensions are in-process COM objects which extend the abilities of Windows ...


6

An application that I have used in the past is called Agent Ransack. It is a free application and meets most of my requirements. It is very fast at finding results and has many options when searching for files. Agent Ransack Agent Ransack is a tool for finding files and information on your hard drive fast and efficiently. When searching the contents of ...


6

I found NirSoft Hotkey List. It doesn't seem to give a full list on my machine but it gives some. Hope it helps.


5

MobaXTerm Gratis: yes. It has Personal and Professional Edition. The professional edition mostly just adds a support contract and deployment tools AFAICT). You can use the personal edition at your workplace Uses Bash: Yes. I am using MobaXTerm 8.6 and that is using Bash 4.1.17(0)-release. Newer versions of MobaXTerm may user new Bash Not an emulator: Yes, ...


5

As of 2015 and Python 3.4's release, there's now a reasonably complete user-interactive shell available at: http://xon.sh/ The demonstration video does not show pipes being used, but they ARE supported when in the default shell mode. Xonsh ('conch') tries very hard to emulate bash, so things you've already gained muscle memory for, like env | uniq | sort ...


5

I'd recomment VirtuaWin for this, which I'm using myself for years whenever I'm forced to work on a Windows machine (grin). VirtuaWin … supports Win9x/ME/NT/Win2K/XP/Win2003/Vista/Win7/Win10 can pin applications to desktops (see first screenshot below) runs stable and reliable (I've used it with Windows XP, Vista, and Windows 7 and no issues) is even ...


5

I would like to test ... Being a Test Manager I'd say you don't need a single product but many products in order to test whether your anti-keylogger works well with any of them and not only with a single one. Other than that, it seems there's no need to find out the most suitable one, since they are only used for the purpose of being detected. Any other ...


5

Try Sandboxie. http://www.sandboxie.com/ They've recently launched a version for Windows 10. Altough, I am not sure it can restart the programs as stated at the requirement 4.


5

There is a free and basic tool called CryptSync which is something like a cross between 7Zip (for compression and encryption) and SynchToy (for scheduled synch). You can synch compressed and encrypted copies of specified files and folders to your locally stored cloud folder which in turn synchs with the cloud storage. Although I like it, for me there are ...


5

Macrium Reflect is an excellent piece of software which will do this for you. Download & install Macrium Reflect to your current system. It doesn't hurt to clean up temporary files to reduce the size of the backup at this point. A - Backup procedure: Preferably connect an external hard drive, via USB, to the laptop as the backup target. Run "Reflect" ...


5

This may be impossible, you would need the information what the installer exactly did (it may include COM registration, external dependencies like DirectX etc). Even if a tool can diff the different states before and after the installation, the setup could have skipped the installation of a dependency because it was already installed on the first computer, ...


4

I would definitely suggest Team Viewer version 10 (Version 11 auto logs out user on ending remote session). Team Viewer is free for non.commercial use and is quite easy to use. More details here: http://www.teamviewer.com/en/features/ Link to download (version 10): https://www.teamviewer.com/en/download/previous-versions/ Link to download (latest version): ...


4

Remote Utilities Remote Utilities is a free solution to allow you remote to computers (up to 10 machines) for support. Some of the main features are: Ability to save and export connections Ability to remote install agent on PC's silently using NT Permissions Ability to run Command Line, Task Manager, Full Control, Blank Screen and Disable Keyboard and ...


4

Option 1: You could use IndieVolume. It has the features that you have mentioned in the question. Here is a screen shot. However, the software is not free. You can download a trial version and check if this works for you. Not all softwares play well with IndieVolume. So check all the softwares that you wish to use before buying(if you plan to). Option 2: ...


4

If your BIOS allows it, forget all these programming solutions. Goto into the BIOS and down clock your CPU, and it will really be slower.


Only top voted, non community-wiki answers of a minimum length are eligible