É tanto rWindows que dá até medo de mexer neste arquivo... ;)
Usando o processo KISS:
1 - Listando com os cabeçalhos:
$ grep -E '(Product Name|Product ID|Product Key)' ARQ | xargs -L 3
Product Name : Internet Explorer Product ID : 00333-OEM-9999999-11111 Product Key : XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Product Name : Windows 7 Professional Product ID : 00333-OEM-9999999-00000 Product Key : XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Product Name : Internet Explorer Product ID : 00333-OEM-9999999-11111 Product Key : XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Product Name : Windows 8.1 Pro Product ID : 00333-OEM-9999999-00000 Product Key : XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
2 - Listando somente os dados
$ grep -E '(Product Name|Product ID|Product Key)' ARQ | cut -f2 -d: | xargs -L 3
Internet Explorer 00333-OEM-9999999-11111 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Windows 7 Professional 00333-OEM-9999999-00000 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Internet Explorer 00333-OEM-9999999-11111 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Windows 8.1 Pro 00333-OEM-9999999-00000 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
3 - Formatando a saída
$ grep -E '(Product Name|Product ID|Product Key)' ARQ | tr ' ' ^ | cut -f2 -d: | xargs -L 3 printf '%-25s %-25s %20s\n' | tr ^ ' '
Internet Explorer 00333-OEM-9999999-11111 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Windows 7 Professional 00333-OEM-9999999-00000 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Internet Explorer 00333-OEM-9999999-11111 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Windows 8.1 Pro 00333-OEM-9999999-00000 XXXXX-XXXXX-XXXXX-XXXXX-XXXXX