Since yesterday night several Windows 7 O.S. was affected by high memory usage due to SophosFileScanner.exe process.
CPU usage was constantly at 100%.
Sophos support indicated that problem was due to this reason:
During
a staged roll-out of an updated machine learning model, customers began
reporting excess CPU usage. As it became apparent that the
performance issues were related to this silent update, the decision was
made to roll back to the previous version.
The
problematic model version identifier is 20230629. The rolled back
version is 20230202. The rollback should be completed
imminently.
During these years I faced, on server and clients, several authentication problems due to wrong time and date.
Here they are some commands and tips useful for this troubleshottoing purpose:
1. Command useful on DC to see any time differences in place and relative (offset) w32tm /monitor 2. Run the following command on the PDC emulator: w32tm /config /manualpeerlist:timeserver /syncfromflags:manual /reliable:yes /update Once done, restart W32Time service. net stop w32time | net start w32time 3. Run the following command on all other DCs (that are not PDC): w32tm /config /syncfromflags:domhier /update Once done, restart W32Time service: net stop w32time | net start w32time I have often,in recentyears, to solveproblemsofe-mailorauthenticationdomaingeneratedfrom misconfigurationstimeservers. 4. To check the source time server: w32tm /query /status
5. You can check registry entries if the domain controller is using NTP (should be on PDC) or NT5DS (on non-PDC): Find the value of Type under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
There is an important/Critical Microsoft Font vulnerability (still un-patched) that is affecting Adobe Type Manager Library.
There are multiple ways an attacker could exploit the vulnerability, such as convincing a user to open a specially drafted document or viewing it in the Windows Preview panel with Explorer. Here it is Microsoft Security Advisory (ADV200006 | Type 1 Font Parsing Remote Code Execution Vulnerability) https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/ADV200006
About Patch release most probably it will be released on Microsoft Update Tuesday (the second Tuesday of each month) Affected operative systems are below indicated, consider that windows 10, due to mitigations that were put in place with the first version released in 2015 is considered with low risk impact. Please see the mitigation section for details. Microsoft is not aware of any attacks against the Windows 10 platform. The possibility of remote code execution is negligible and elevation of privilege is not possible. We do not recommend that IT administrators running Windows 10 implement the workarounds described below.
Microsoft recommends upgrading to the Windows 10 family of clients and servers. Here they are O.S. impacted briefly indicated:
Product
Impact
Severity
Windows 10 All versions
Remote Code Execution
Important
Windows
7 All versions
Remote Code Execution
Critical
Windows 8,1 All versions
Remote Code Execution
Critical
Windows
RT 8.1 All versions
Remote Code
Execution
Critical
Windows Server 2008
& R2 All Versions
Remote Code Execution
Critical
Windows
Server 2012 e R2 All Versions
Remote Code
Execution
Critical
Windows Server 2016 All
Versions
Remote Code Execution
Important
Windows
Server 2019 All versions
Remote Code
Execution
Important
Here they are workaround applicable (be Aware that about windows 10 these are deprecated):
Workaround
Applicability
Disable the Preview Pane
and Details Pane in Windows Explorer
Works on all systems but
won't mitigate the issue if you open a document with the vulnerable font
class
Disable
the WebClient service
Works on all systems but won't mitigate the issue if you open a
document with the vulnerable font class
Rename ATMFD.DLL
Only works on older
(before Windows 10) but completely mitigates the issue though can introduce
usability issues in rare cases
In Microsoft Advisory ADV 200006 It is indicated how to disable wbeclient service to protect you against attack vector through the Web Distributed Authoring and Versioning (WebDAV) client service. Impact of workaround.
When the WebClient service is disabled, Web Distributed Authoring and Versioning (WebDAV) requests are not transmitted. In addition, any services that explicitly depend on the WebClient service will not start, and an error message will be logged in the System log. For example, WebDAV shares will be inaccessible from the client computer. Workaround effects and how to implement it is indicated in Microsoft advisory. Consider that Windows 7 and Windows 2008 are no longer supported, it is highly probable that patch would not be available except for customers that subscribed extended patch support:
"Do I need an ESU license to receive the update for Windows 7, Windows Server 2008 and Windows Server 2008 R2 for this vulnerability?
Yes, to receive the security update for this vulnerability for Windows 7, Windows Server 2008, or Windows Server 2008 R2 you must have an ESU license. See 4522133 for more information."
Apple with new iOS releases store images with a new format HEIC that use less space than .JPG but converting free tool for Windows is not so easy to be found. I share and take note about correct tool that I succesfully identified.
If you would like to disable your iphone/ipad device storing in HEIC and mantaining it when transferring foto to your pc below pictures are enough clear about necessary settings.
Just a quick post taking note about several Microsoft Products where End Of Life date is 2019 or 2020, the first important effect would be related about product and security patches unavailability.
Microsoft Mechanics delivers a comprehensive yet concise explanation of how you can safely and non-destructively convert a Windows 10 machine from legacy BIOS to UEFI disk partitioning. Windows Program Manager, Desmond Lee, demonstrates the new MBR2GPT disk conversion tool that’s part of Windows 10 Creators Update. This is a comprehensive yet concise overview that explains how you can safely and non-destructively convert a Windows 10 machine from legacy BIOS to UEFI disk partitioning; and how you can automate the conversion as part of your in-place upgrade process from Windows 7 to Windows 10. Importantly, unlike wipe and load methods, all of this can be achieved without having to move your data off the disk. To learn more please also check out: http://aka.ms/mbr2gpt
If you have necessity to reinstall your operative system on your pc but you are unable to find original installation media you can easily refer to following Microsoft article. Make sure you have:
Your Windows product key (xxxxx-xxxxx-xxxxx-xxxxx-xxxxx).
An internet connection.
Sufficient data storage available on a computer, USB or external drive for the download.
A blank USB or DVD (and DVD burner) with at least 4 GB of space if you want to create media. We recommend using a blank USB or blank DVD, because any content on it will be deleted.
Roaming user profiles on Windows 8-based or Windows Server 2012-based computers are incompatible with roaming user profiles in other versions of Windows.
Profiles are compatible only between the following client and server operating system pairs:
Windows 8.1 and Windows Server 2012 R2
Windows 8 and Windows Server 2012
Windows 7 and Windows Server 2008 R2
Windows Vista and Windows Server 2008
Note In this article, when the client operating system is referenced, the same issue applies to its corollary server operating system.
For example, if you try to deploy Windows 8 in an environment that uses roaming, mandatory, super-mandatory, or domain default profiles in Windows 7, you experience the following:
After you use a user account that has an existing Windows 7 profile to log on to a Windows 8-based computer for the first time, the components from Windows 8 read and modify the profile state.
Certain Windows 8.1 features may not work as expected because the expected profile state is not present.
When you try to use the same user account to log on to a Windows 7-based computer, the user profile modification that was performed in Windows 8 may not work as expected in Windows 7.
There are several powershell command line to manage or to get Ad information. To use these feature you need to install some modules depending on your Operative system.
1)Windows 7 These feature is enabled on RSAT module (download Link) and then you need to enable it as follow:
After that you need to launch this command (if you are using old powershell version
Import-Module ActiveDirectory
Precedent command need to be launched everytime. If you want to have it automatically installed you need to , for your account only, add the command Import-Module ActiveDirectory to %UserProfile%\My Documents\WindowsPowerShell\profile.ps1. If you only want to import the module in the PowerShell console, you would add the above command to Microsoft.PowerShell_profile.ps1.
REMARKS PowerShell command will work only if execution policy is set to RemoteSigned or Unrestricted.
Here it is correct command line:
Set-ExecutionPolicy RemoteSigned
2) Windows 2008 R2 Rsat is already installed and you simple need to enable it like following screenshot.
If you start your pc in safe mode due to fact that is not booting properly or you need to install/unistall any specific software you should be aware that by default is not possible. To bypass problem you need modify a register part as follow: Navigate to the Registry key: HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\ Right-click “Minimal” Select “New—> Key” Name the key MSIServer Change the default data value to Service. The running of the uninstaller service in safe mode will now be enabled. If it is not already running, you can start the service from the command line. sc start msiserver If you want the option of booting to safe mode with networking you need to modify register as follow as step 2 HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\ Add a new sub-key called MSIServer to this key by right-clicking Network in the same way as described in steps 3-6 above. Alternative procedure to register modify step 1 is: command prompt --> REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer" /VE /T REG_SZ /F /D "Service" net start msiserver
There is an interesting Windows 7 tool called Problem Steps Recorder. It’s intended for users that need to capture step by step actions and screenshots to illustrate a problem. If you create a lot of documents with screenshots or you need to document a procedure, this tool can save you a lot of time. start --> psr.exe
After that you start recording and you press pause key, in that case you can highlight monitor section (like Windows snipped tool) and you will acquire a monitor rectangle.
In that case after clicking on Add comment button you could add any suitable comment text.
Consider that if you need to acquire programs screenshots that was launched ad administrative rights it would be better to execute psr.exe with more permissions.
Consider that this tool acquire up to 25 screenshots, if you need to increase this value you need to click on settings:
When you will stop acquiring you will save a .mht file
This file will be viewable on your browser.
Here is an examplificative youtube video:
Snip Tip
You may have noticed I captured the Start menu in one of my screenshots. This trick is outlined in the Snipping tool help. To capture a menu: Start the tool; Press Esc; Display the menu; Press Ctrl+Prnt Scrn and then use the snipping tool to capture the menu.