I can't update Windows 8.1 in audit mode

If you are preparing a custom install of Windows 8.1, you could find a problem with the download the updates in audit mode. I've been researching and it seem to me that if you don't activate Windows 8.1 you can't update Windows. This don't kwow if it will change in the future. This is today. 

Looking in Technet, I found a interesting solution. You can invoke the updates from PowerShell. Is a easy process. 

1. You can download the scripts package from here. 


2. Decompress the package and copy the folder in these paths:

C:\Windows\System32\WindowsPowerShell\v1.0\Modules C:\Windows\SysWOW64\WindowsPowerShell\V1.0\Modules

3. Run PowerShell ISE as administrator.

4. Introduce the following instructions without quotes:

"Set-ExecutionPolicy RemoteSigned"

"Import-Module PSWindowsUpdate"

"Get-WUInstall"

5. Then you need to restart the computer.

Later it activate Restricted Mode of Set-ExecutionPolicy.

How open files "shs" in Windows 7

The SHS files or also known as Office clippings, are files that were used in Windows XP and earlier systems. This type of files started to be used to introduce viruses into computers, for this reason, Microsoft finished using these files in the newer versions of Windows.

If you want to open a shs file on Windows Vista or later, you can follow these steps: 

Copy the shscrap.dll file from a machine with Windows XP. Yo can find this file in "C:\Windows\System32". You should copy it to the same path in the machine with Windows 7. If the machine is 64 bits, you should copy the file to "C:\Windows\SysWOW64".

Create a ".reg" and copy the following text:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.shs]
@="ShellScrap"
[HKEY_CLASSES_ROOT\ShellScrap]
@="Scrap object"
"NeverShowExt"=""
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,73,00,68,00,73,00,63,00,72,00,61,00,70,00,2e,00,64,00,6c,00,6c,\
00,2c,00,2d,00,32,00,35,00,38,00,00,00
[HKEY_CLASSES_ROOT\ShellScrap\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
73,00,63,00,72,00,61,00,70,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,30,\
00,30,00,00,00
[HKEY_CLASSES_ROOT\ShellScrap\shell]
[HKEY_CLASSES_ROOT\ShellScrap\shell\open]
[HKEY_CLASSES_ROOT\ShellScrap\shell\open\command]
@=hex(2):72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,20,00,25,00,53,00,79,\
00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,\
73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,73,00,63,00,72,00,61,\
00,70,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,53,00,63,00,\
72,00,61,00,70,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,\
00,00,00
[HKEY_CLASSES_ROOT\ShellScrap\shellex]
[HKEY_CLASSES_ROOT\ShellScrap\shellex\DataHandler]
@="{56117100-C0CD-101B-81E2-00AA004AE837}"
[HKEY_CLASSES_ROOT\CLSID\{56117100-C0CD-101B-81E2-00AA004AE837}]
@="Shell Scrap DataHandler"
[HKEY_CLASSES_ROOT\CLSID\{56117100-C0CD-101B-81E2-00AA004AE837}\InProcServer32]
@="shscrap.dll"
"ThreadingModel"="Apartment"

Execute the "*.reg" on the computer and then you can open files "SHS"

If the user needs to open shs documents and he isn't computer administrator, he'll need write permissions on the strings where our script going to write. Once the user has permissions, we can run the *.reg file with the user account.