Introducing the new Microsoft OS

Windows 11

Upgrade scheduled from Autumn 2024 for university-managed devices.

About the upgrade

Microsoft Windows 11 is the new and improved operating system that will be rolled out to university-managed laptops and desktops, including computer labs, from November 2024 onwards.

The current operating system, Windows 10, is approaching the end of its lifespan and will no longer be supported after October 2025.

Upgrading to the Windows 11 version will ensure users are supported with the latest features, security, and functionality to support collaborations, teaching and learning.

The rollout to upgrade staff devices will commence from November 2024 to October 2025, and campus computer labs from June 2025 to October 2025.

Key benefits

  • New interface – simple design and use
  • Improved performance - login experience, better MS Teams integration
  • Improved productivity - software request and management processes
  • Enhanced security – including encryption for both desktops & laptops, essential for protecting University sensitive data
  • Accessibility – new accessibility features

W11 Responsibilities - Staff & PGRs

The following outlines W11 upgrade responsibilities and expectations for end users.

Windows Users

Users are to be informed of good practice in preparation for Windows 11, the following lists activities and expectations of them:

  • Copying files from their computer to OneDrive or a suitable storage medium
  • Flagging any specialist software – i.e Jaws that needs to be installed by IT Staff
  • Flagging if the device needs to be upgraded/returned due to a business critical need
  • Expecting to have a different device provided at the upgrade clinic to their current device
  • Noting any software that they have installed on the device themselves
  • Booking on to a clinic at least 3 days before the upgrade
  • Attending the clinic at the booked slot
  • Informing IT Staff at the clinic of any device issues, missing power cables, etc
  • Checking the device on receipt
  • Installing compliant software from software centre after their upgrade
  • Completing the W11 introduction videos/media
Important information: Web browser

Upgrading to the new Windows 11 service will introduce a change of default web browser.

Microsoft Edge will come pre-installed and fully supported on all devices.

In terms functionality, MS Edge offers robust security and privacy features compared to Google Chrome. It also provides improved integration with Microsoft Services.

Preparing for the upgrade

Ensure that your device is ready by backing up your data.