I just noticed my Surface Pro built in front facing camera is a mirror image. It shows my name badge backwards unlike most webcams. Is this normal, and is it possible to change the settings to flip it the correct way? If so, I haven't found it yet. If Surface Pro 4 or Surface Book rear/front facing Camera is not working and not visible in Device Manager, then here is how you can fix the problem. 4 Disable/Enable Camera from UEFI.
- Disable Camera Surface Pro 4 Won T Turn On
- Disable Rear Camera Surface Pro 4
- Disable Front Camera Surface Pro 4
You might already know that since the first generation of Microsoft Surface Pro (2013) and Surface 3, Microsoft has implemented a new firmware called Unified Extensible Firmware Interface (UEFI) on those devices. As this new firmware interface allows your Surface boot faster and providing better security improvements.
Starting with Surface Pro 4, Microsoft has created their own Surface UEFI for using with newer devices. This new Surface UEFI is currently used on newer devices including Surface Book and Surface Studio.
In this article, you will find out how to get to the Surface Pro (2017) UEFI settings. You will see also about how to configure the UEFI settings to improve the device security, check your device information and more.
1 How to access Surface Pro (2017) UEFI settings?
You can enter Surface Pro (2017) UEFI setup screen only while your device is starting up. Here is how you do that:
Disable Camera Surface Pro 4 Won T Turn On
- Shut down your Surface.
- Press and hold the Volume Up button on your Surface, then press and release the Power button.
- When you see the Surface logo screen appear, release the Volume Up button. The Surface UEFI screen will appear in a few seconds.
After you have made any changes to the UEFI settings, you can restart your Surface by:
- In Surface UEFI menu, choose Exit, and click on Restart Now
2 How to Check Your Surface Pro (2017) Device Information via UEFI settings?
The first displayed page when you enter UEFI settings is PC information page. On the page, you can find out more information about your device identities such as Model,System UUID (Universally Unique Identifier), Serial Number, and Asset Tag. Moreover, it also displays all important system other components version that you might need for troubleshooting.

3 How to Configure Device Boot Order on the new Surface Pro (2017)?
To change the alternate system boot order on your Surface Pro:
- Enter Surface UEFI settings as the instructions above.
- In Surface UEFI menu, go to Boot Configuration pageas below:
On the “Configure boot device order” page, you can:
Disable Rear Camera Surface Pro 4
- Rearrange boot order by drag and drop any boot option available in the list.
- Enable or disable any boot option by using the checkbox
- Remove available boot option permanently by using the trash button.
Note if you accidentally delete Windows Boot Manager from your Master Boot Record, simply restart your Surface and Windows Boot Manager will reinstall automatically.
4 How to Manage Device Components on Surface Pro (2017)?

Surface Pro allows you to disable some of your surface device components and features to meet your specific security requirements. You can enable or disable those components by:
- Access Surface UEFI settings as the instructions above.
- In Surface UEFI menu, go to Devices and you will see the following options:
- In my Surface Pro with System UEFI version 231.1662.769, you can choose to enable or disable the following device’s components or ports:
- Docking USB Port
- Front Camera
- Rear Camera
- IR Camera
- On-board Audio
- SDcard
- Wi-Fi & Bluetooth
- Bluetooth
- Type Cover port
5 How to change your Surface Pro (2017) Date and Time via Surface UEFI?
The new Surface UEFI now allows you to set your Surface Pro’s date and time right on UEFI settings page. To check or set date and time for your Surface Pro:
- Enter Surface UEFI settings as the instructions above.
- In Surface UEFI menu, go to Date and Time pageas below:
- To set a new date and time, select the edit box and type your new date and time.
- Press Enter to apply changes.

6 How to Protect UEFI settings with a password on Surface Pro (2017)?
You can prevent others from changing your UEFI settings by setting an Administrator Password in UEFI settings. To do that:
- Enter Surface UEFI settings as the instructions above.
- Go to Security section as below:
- To set UEFI password, click on Add or Change button and you will see the following requirements:
- You will need to enter a password in the box with your keyboard or the on-screen keyboard with following criteria:
- Minimum Length: 6 characters
- Maximum Length: 128 characters
- May contain a combination of letters, numbers, and special characters.
- In case that you have already set the password before and you want to remove it, simply leave the password box as blank.
Note If you enter the administrator password incorrectly three times, you’ll be locked out of the UEFI. Restart your Surface to enter the password again.
7 What is Secure Boot Control?
The Secure Boot is a technology which blocks the loading of uncertified bootloaders and drives. It helps to prevent your Surface being loaded with unauthorized operating systems and malicious software applications.
If you desire to install other operating systems like Ubuntu, or other Linux distributions, you may need to disable this feature in the UEFI settings above.
8 What is Trusted Platform Module (TPM)?
The Trusted Platform Module (TPM) is a technology that provides a major advancement over BIOS in hardware-based security features. It is a specialized chip that stores RSA encryption keys specific to each Surface device for hardware authentication.
The TPM technology is a requirement of BitLocker disk encryption. The TPM helps you to encrypt/decrypt entire disk without required your complex long passphrases. It means that the encryption key and decryption key are stored within the TPM chip. So your encrypted disks can’t be accessed on other devices.
Other Surface’s UEFI Settings
We have also covered this topic for other Surface PCs as well, to learn more about other Surface’s UEFI settings check the link below:
There could be a number of reasons for the slow performance of your Windows powered Surface Pro 4 and Surface Book or any other Surface series tablets. They could be unwanted apps running in the background or less disk space or if the device is running on an older version of firmware. Below are some tips and tricks that would help you improve the performance of your Surface. The tips are for the Surface Pro 4 and the Surface Book but they can be applied on Surface 3, Surface Pro, Pro 2 or Pro 3.
Restart your Surface
Restarting your Surface could be a simple fix for your device to run quickly. Head over to the Start menu, then select Power and hit the Restart option.
Close unnecessary apps
Running multiple apps simultaneously could also hinder the performance of your Surface. Close the apps that are unnecessary and see if there is any improvement in performance. If you find the problem is limited to one app, run the Windows app troubleshooter.
Install latest Surface and Windows update
Always keep your Surface updated with the latest firmware. Here is how to check update:
- Head over to the Start screen, select Settings>> Update & security>> Windows Update
- Select Check for updates. If you see any update available, select Details
- Select the update you want to install on your Surface by selecting Install
- Once the updates are installed, restart your tablet.
Free up some space
Check if the disk is running out of space, which could be a reason for the slow performance. Free up some space on your Surface. Note that disk cleanup could delete temporary and system files, empty the Recycle bin and remove other items. Therefore, create a backup of files, before you go ahead with the cleanup process.
- Select the search box in the taskbar, enter disk cleanup and in the search result select Disk Cleanup
- When the Disk Cleanup window appears, select the files you want to remove
- Select OK and, in the confirmation message, select Delete Files
Keep your Surface cool
Try to cool down your Surface if it is too hot. Check if you are running any memory-intensive apps such as streaming video and playing games. Close it for a few minutes, which might help the Surface cool down a bit.
Remove virus or malware
Virus or any malware could also be a reason for slow performance. Run Windows Defender to check if your Surface has any malicious software.
Two-button shutdown
- Navigate to the Start menu, select Power and then Shut down. If the Surface does not shut down normally, then press and hold the Power button for 30 seconds
- When the device turns off, press and hold Volume Up and Power buttons together simultaneously for about 15 seconds and then release them. You should see the Surface logo on the screen. Now continue holding the buttons for another 15 seconds
- Release the buttons and wait for about 10 seconds
- Press and release the Power button to turn on the Surface
Disable unnecessary programmes
When you turn the Surface on, some programmes automatically get started and run in the background. Disable these programmes.
- Press Ctrl + Alt + Delete and select Task Manager. You might need to select More details
- Select Startup tab
- Disable the programmes running in the background or enable at startup
Defragment your Surafce hard drive
The disk defragmenter tool rearranges and reunites the data of your computer. Check out the following steps to defragment your Surface's hard drive;
- Open File Explorer in the taskbar and then select This PC
- Press and hold the C: drive and select Properties
- Select the Tools tab
- Select Optimise which can be found under Optimise and defragment drive
- Select the drive you want to defragment
- Note: In the drive selection screen, you can also schedule optimisation. Select Change settings to review your settings.
- Select Optimise. The disk defragmentation process might take some time, and when it is completed, select Close
Restore your Surface
Restore your Surface to undo the recent changes you have done to your device. This would take your device back to a point called restore point, which is generated when you install a new app, driver, or Windows update. Restoring will remove apps, drivers and updates.
Disable Front Camera Surface Pro 4
Reset your Surface
Consider resetting your Surface as a troubleshoot option to boost performance. Resetting the tablet will reinstall Windows completely. There are three different ways to reset the Surface tablet:
Keep my files: This option would reinstall Windows 10, while keeping your files and app that came with the Surface. But this process would remove the changes you have made to the Settings, apps and drivers.
Remove everything: This option would reinstall Windows 10 as well as apps that come with the Surface, but it will remove files, settings changes, apps and drivers.
Restore factory settings: This option would reinstall the version of the Windows the Surface came with.
After you have performed all the steps, try to install the latest Surface and Windows update and then check if there is any change in the performance. If it is still laggy, then the issue must be related to the hardware of the device.