It’s becoming more and more popular to install and run Windows on the Mac, and VMware Fusion makes this fantastically simple. One of the best parts is that you can install Windows 10 onto the Mac (VMware Fusion Windows 10), but hide it and continue to use OS X while accessing and utilizing all of the great Windows-based apps. 

Users Running Hypervisors May Have Issues Downloading Windows 10

VMware Fusion Windows 10

Users running hypervisors are reporting more issues than those that aren’t using hypervisors. Luckily, there is a quick and easy workaround for allowing VMware Fusion, version 7 or 8, to handle the migration process for you. 

 Some users have had no problem installing and running Windows 10, while others have reported significant snags. Recent updates have done a lot to alleviate some of the most common user gripes where version 10 is concerned, and Mac users tend to like version 10 better than any previous Windows version. 

VMware Fusion 7 and 8 provide a reliable, predictable means for running Windows 10 safely on the Mac within a virtualized environment that is easy to migrate into and out of, and to suspend when you aren’t using it. However, some Fusion 7 users have hit a snag during the Windows 10 upgrade process. 

Fortunately, there is a fast and easy work-around for the issue. 

Microsoft Provides an .ISO to Manage the Upgrade Process

VMware Fusion

For a relatively new Mac with a reasonably fast Internet connection, the whole process should only take about 10 minutes. Starting the download requires answering a few questions, but once it begins, it’s a pretty hands-off process.

_Take a break and it should be ready when you get back._Instead of using the upgrade method inside the virtual machine, download the .ISO and allow Fusion 7 to handle the upgrade. 

You can download the Windows 10 .ISO file and burn it to disk or simply use it as a virtual machine. Unfortunately, there isn’t one specific link to get the right download. You have to go through Microsoft’s little process to end up with the right version, but the process seems to work pretty well for those who’ve already done it. 

 Before beginning the process, you need to take a Snapshot, so that you can revert back in case there are any snags along the way. Also, if you start using Windows 10 and find yourself among the ranks of folks who just don’t like it, you can use your Snapshot to go back to pre-version 10 blissfulness. 

The installation process isn’t one that has to be babysat, and it only takes about 10 minutes, so if you start it right before break, it should be ready for you when you return. You’ll also need your Windows key handy, because Microsoft will ask for this before allowing you to proceed with the download. 

 It’s also a good idea to make sure to turn off the setting that allows Microsoft to monitor all your activities. Most users don’t care for this feature at all. After downloading Windows 10 via VMware Fusion 7, you can reuse that same .ISO file for other machines or as a clone feature in Fusion Pro. 

 One more thing … it’s also helpful to have VMware Tools installed before you begin the .ISO download.

Metrics and Logs

(formerly, Opvizor Performance Analyzer)

VMware vSphere & Cloud

Monitor and Analyze Performance and Log files:
Performance monitoring for your systems and applications with log analysis (tamperproof using immudb) and license compliance (RedHat, Oracle, SAP and more) in one virtual appliance!

Subscribe to Our Newsletter

Get the latest product updates, company news, and special offers delivered right to your inbox.

Subscribe to our newsletter

Use Case - Tamper-resistant Clinical Trials


Blockchain PoCs were unsuccessful due to complexity and lack of developers.

Still the goal of data immutability as well as client verification is a crucial. Furthermore, the system needs to be easy to use and operate (allowing backup, maintenance windows aso.).


immudb is running in different datacenters across the globe. All clinical trial information is stored in immudb either as transactions or the pdf documents as a whole.

Having that single source of truth with versioned, timestamped, and cryptographically verifiable records, enables a whole new way of transparency and trust.

Use Case - Finance


Store the source data, the decision and the rule base for financial support from governments timestamped, verifiable.

A very important functionality is the ability to compare the historic decision (based on the past rulebase) with the rulebase at a different date. Fully cryptographic verifiable Time Travel queries are required to be able to achieve that comparison.


While the source data, rulebase and the documented decision are stored in verifiable Blobs in immudb, the transaction is stored using the relational layer of immudb.

That allows the use of immudb’s time travel capabilities to retrieve verified historic data and recalculate with the most recent rulebase.

Use Case - eCommerce and NFT marketplace


No matter if it’s an eCommerce platform or NFT marketplace, the goals are similar:

  • High amount of transactions (potentially millions a second)
  • Ability to read and write multiple records within one transaction
  • prevent overwrite or updates on transactions
  • comply with regulations (PCI, GDPR, …)


immudb is typically scaled out using Hyperscaler (i. e. AWS, Google Cloud, Microsoft Azure) distributed across the Globe. Auditors are also distributed to track the verification proof over time. Additionally, the shop or marketplace applications store immudb cryptographic state information. That high level of integrity and tamper-evidence while maintaining a very high transaction speed is key for companies to chose immudb.

Use Case - IoT Sensor Data


IoT sensor data received by devices collecting environment data needs to be stored locally in a cryptographically verifiable manner until the data is transferred to a central datacenter. The data integrity needs to be verifiable at any given point in time and while in transit.


immudb runs embedded on the IoT device itself and is consistently audited by external probes. The data transfer to audit is minimal and works even with minimum bandwidth and unreliable connections.

Whenever the IoT devices are connected to a high bandwidth, the data transfer happens to a data center (large immudb deployment) and the source and destination date integrity is fully verified.

Use Case - DevOps Evidence


CI/CD and application build logs need to be stored auditable and tamper-evident.
A very high Performance is required as the system should not slow down any build process.
Scalability is key as billions of artifacts are expected within the next years.
Next to a possibility of integrity validation, data needs to be retrievable by pipeline job id or digital asset checksum.


As part of the CI/CD audit functionality, data is stored within immudb using the Key/Value functionality. Key is either the CI/CD job id (i. e. Jenkins or GitLab) or the checksum of the resulting build or container image.

White Paper — Registration

We will also send you the research paper
via email.

CodeNotary — Webinar

White Paper — Registration

Please let us know where we can send the whitepaper on CodeNotary Trusted Software Supply Chain. 

Become a partner

Start Your Trial

Please enter contact information to receive an email with the virtual appliance download instructions.

Start Free Trial

Please enter contact information to receive an email with the free trial details.