Many PC manufacturers have cheated BIOS to 'unlock' free full software versions

You may have noticed that a brand new PC often comes with some pre-installed software.

You may have noticed that a brand new PC comes with some software pre-installed. Sometimes, when you open this software, it will automatically activate, and you will immediately get the full version without having to pay anything. This happens because the PC manufacturer is the licensing partner of the software, and getting the full version for free is a great incentive to attract customers. However, in the past, many PC manufacturers have tried to "bend the rules" to get the full version of the software completely free.

 

Windows 95 era and BIOS "tricks"

Back in the days of Windows 95, when the Plug and Play standard was still being developed, Microsoft engineers were faced with the problem of finding a way for the operating system to recognize PCs that were built before the standard was introduced. One of the methods they tried was to scan for firmware license strings and release dates in the BIOS.

During the inspection, they discovered a strange copyright string: "Not Copyright Fabrikam Computer" on a PC that was actually manufactured by Contoso (Fabrikam and Contoso are assumed names, used to hide the real identities of the OEMs involved).

As Microsoft engineer Raymond Chen explained in a blog post, these strange license strings appear because Contoso wants to activate a full version of a trial software for customers without paying a license fee. To do this, they added the following text to the BIOS:

" Copyright Contoso Not Copyright Fabrikam Computer "

The trial version of the software was programmed to look for the string "Copyright Fabrikam Computer". When it scanned the BIOS, it accidentally detected this string in the above confusing text, thereby activating the full version without verifying the valid copyright.

Microsoft has since implemented stricter controls to prevent this type of cheating, but it's still a fascinating story about the early days of the PC industry, when manufacturers were willing to bend the rules to benefit their customers (and themselves).

As the saying goes: "Let bygones be bygones" – but sometimes it's fun to look back at old tech "hacks"!

Related posts
  • The terms you need to know when buying a motherboard

    motherboard is one of the most complicated computer components, so when you buy it, users often have difficulty understanding its parameters and terms. so this article will give you 20 terms to know when buying a motherboard.
  • Ways to reset BIOS password or remove BIOS password

    clear the bios password, set the bios to default mode in case you forget the bios password, buy an old device without knowing the bios password, here are ways you can use it.
  • Lenovo IdeaPad V460 is for office workers

    lenovo's new laptop products are equipped with core i chips, along with the ability to change graphics cards and luxurious designs ...
  • Fix computer error not starting

    forget the problems that cause windows errors that focus solely on hardware on the system and what can happen to them. here are a few easy situations for the machine and how to fix it.
  • Self-assemble computers, build desktops (P3): BIOS settings

    bios stands for basic input-output system (basic input-output system). it is a small program that is stored on a small memory chip in the motherboard and runs on your computer before the operating system works, thereby helping you to set up everything and allowing changes to the settings. basic of the system.
  • How to fix keyboard and mouse error when Boot USB installs Win

    when booting into usb boot to install win or other usb boot tools, boot into cmd screen to type the command to install win from the hard drive, and you see the screen showing the words press any to boots from usb but can not use keyboard or mouse.
Other Technology story articles
Category

System

Windows XP

Windows Server 2012

Windows 8

Windows 7

Windows 10

Wifi tips

Virus Removal - Spyware

Speed ​​up the computer

Server

Security solution

Mail Server

LAN - WAN

Ghost - Install Win

Fix computer error

Configure Router Switch

Computer wallpaper

Computer security

Mac OS X

Mac OS System software

Mac OS Security

Mac OS Office application

Mac OS Email Management

Mac OS Data - File

Mac hardware

Hardware

USB - Flash Drive

Speaker headset

Printer

PC hardware

Network equipment

Laptop hardware

Computer components

Advice Computer

Game

PC game

Online game

Mobile Game

Pokemon GO

information

Technology story

Technology comments

Quiz technology

New technology

British talent technology

Attack the network

Artificial intelligence

Technology

Smart watches

Raspberry Pi

Linux

Camera

Basic knowledge

Banking services

SEO tips

Science

Strange story

Space Science

Scientific invention

Science Story

Science photo

Science and technology

Medicine

Health Care

Fun science

Environment

Discover science

Discover nature

Archeology

Life

Travel Experience

Tips

Raise up child

Make up

Life skills

Home Care

Entertainment

DIY Handmade

Cuisine

Christmas

Application

Web Email

Website - Blog

Web browser

Support Download - Upload

Software conversion

Social Network

Simulator software

Online payment

Office information

Music Software

Map and Positioning

Installation - Uninstall

Graphic design

Free - Discount

Email reader

Edit video

Edit photo

Compress and Decompress

Chat, Text, Call

Archive - Share

Electric

Water heater

Washing machine

Television

Machine tool

Fridge

Fans

Air conditioning

Program

Unix and Linux

SQL Server

SQL

Python

Programming C

PHP

NodeJS

MongoDB

jQuery

JavaScript

HTTP

HTML

Git

Database

Data structure and algorithm

CSS and CSS3

C ++

C #

AngularJS

Mobile

Wallpapers and Ringtones

Tricks application

Take and process photos

Storage - Sync

Security and Virus Removal

Personalized

Online Social Network

Map

Manage and edit Video

Data

Chat - Call - Text

Browser and Add-on

Basic setup