Embedding an EXE inside a .REG file with automatic execution
In my (admittedly biased) view, microsoft sacrificed security in the name of &quot;usability&quot;. The problem is with what they considered &quot;usability&quot;. It looks like in their view, &quot;easy of use&quot; simply meant &quot;keep it working the way users are used to do&quot;. This created many bad habits in windows users: always clicking next, installing software from untrusted sources, hiding extensions of files, need for the user to install drivers after pluging a device, use of administrator rights even for simple tasks, rebooting the computer to make something work, periodic reinstalling the OS to make it faster.... and many other behaviors that are very very strange for people who don&#x27;t use windows.<p>The other problem it created is that windows users expect things to be like that. Even if something is better they will have difficulty using it if it is different from how windows users are used to. Certainly this helps to keep windows market while making everybody pay a hefty price.<p>I&#x27;d bet if it wasn&#x27;t because of android, ios and smart tv&#x27;s; because they are different enough from what users think a &quot;computer&quot; is; windows users would expect a port to connect some form of media for software installation on these devices.<p>These habits afflict even power users, developers and administrators. Just consider how long windows lived without a reasonable powerful command line. I was more than once looked down from &quot;windows experts&quot; because for them, using a command line like is commonly done on linux is a &quot;thing of the past&quot;.<p>People should learn some windows behaviors are not normal. Your computer shouldn&#x27;t get slower over time, installing software from untrusted sources is not normal, an extension is part of the name of a file and it should not be hidden, using the computer as administrator should be reserved for administrator tasks only, your desktop area is not &#x2F;tmp&#x2F;, drivers belong to the kernel and devices should work as soon as they are plugged in, the command line is not a thing of the past...<p>We are all paying the price for not killing these myths.