Thursday, May 22, 2025

Windows File Server User Acces Control - Basic ICACLS use

Before we apply any sort of folder permissions, we should save the actually applied permissions. Here are the commands to use and just in case anything goes wrong, you re-establish the previous permission.
In your home, this can be important if more than one person is using the PC. 
In a work environment, this is crucial to do, as if anything goes wrong, you might be in big trouble. 

In case of the file name, I would use the date inside the filename, so you know when it was modified. I also would use some sort of identification to know where it was applied. You might leave it in the top folder, hidden from users. You should not pollute though. Probably it should be deleted, if you assured that everything is cool !  

Save Folder Permissions:
    icacls "D:\Path\To\Folder" /save perms.txt

Save Folder Permissions Recursively:
    icacls "D:\Path\To\Folder" /save perms.txt /T # for recursive 

 Restore Folder Permissions:
    icacls "D:\" /restore perms-john.txt 

Verifiy folder permissions:
     icacls "D:\Path\To\Folder"

Tuesday, May 20, 2025

Windows Update Button / Option disappear - update from powershell

 An old problem has started popping up recently on Windows PCs after certain updates. I have seen this on Win11, but mostly on Win10 PCs. Updates stop, Windows update search button disappears and the actual circling double flash windows update sign shows an exclamation mark, that something is not right.

No panic ! Instead of trying all sorts of stuff of get that back, you just need to be patient. The next couple of updates will be  probably correcting this issue and your windows update button and the appearance of Win update page will be the same.
However, there might be some steps to do, before you can launch your update. I really recommend, that instead of messing up your registry, searching for third party Non-MS solutions, uninstalling and re-installing updates, drivers, direct-x and more, you just do a full on windows repair, then update your current system.

Start by launching this script. You can copy it to ISE, or right click launch it as admin. Make sure that script execution is allowed. Just search in the search-bar: "script execution":
https://github.com/iv3l/PowerSHell-Scripts/blob/main/disable-non-essential-services.ps1

I have written it to stop non essential services for the being of all operations. After each restart, you need to launch it, as it won't disable the services, but stop them for the current session.

The you launch a dism and an sfc, then a reboot. These 3 commands one after another:

DISM /Online /Cleanup-Image /RrestoreHealth
sfc / scannow
shutdown /r /t 0

Depending on a lot of things like, how long have been the windows installed and untreated, on your network connection, speed of your disk and nvme drive, cpu, memory, space available, DISM might be slow, and it might take 2hours. For me on the I9 185h with GEN4 NVME and 32gb LPDDRX 6400 it takes around 1 to 2 minutes as an example.

Your PC has been restarted, now you reuse the firs script to stop services. Also please stop all non essential software too. You need to stop Dropbox, GDrive, Sticky Notes, Outlook, alll and everything.

The next thing is to update all your firmware. Most employees doesn't care about firmware updates and then they got their PC stop after an update. An OS install will fail. The PC will have program compatibility issues, like an endpoint manager will freeze the PC if running with the latest updated Ms Office package. These weird mishaps never happen on Linux, but Windows is an extremely sensitive system. All sorts of issues pop up if your system is not upgraded, but also it slows your system down. It can make updating your system the next time hell too, if you did not do anything for 2 years. I have systems with 100Gigs of obligatory windows update, just to be enough up to date on Win10, to be able to migrate to Win11. I mean with a connection speed of 2 to 20Mbps, this might take basically a week. I must keep these PCs intact, cannot just wipe them.

Now, that your firmware is updated and your PC is restarted, you run the first script again, to stop all non essential services. Then you again stop all of your programs. Here is a second script that will prompt you to install the updates. Again run ISE as admin or run the .ps1 script as admin. Your choice:
https://github.com/iv3l/PowerSHell-Scripts/blob/main/prompted_win_update.ps1

The script normally covers the installation of dependencies and initial calls of modules, but it might fail. Though it never happened to me. If you don't download it but copy it, make sure that that comments are in good condition as in some cases they do not show up as commented lines and launch as commands, what can be scary at first, giving you red error messages. 

I case you don't want to mess around with my script, you can download and install the updates yourself, running these in powershell, one after another:

Step-by-step:

a. Open PowerShell as Administrator, then install the module:

Install-Module -Name PSWindowsUpdate -Force

b. Import the module (if needed):

Import-Module PSWindowsUpdate

c. Check for updates:

Get-WindowsUpdate

d. Install updates:

Install-WindowsUpdate -AcceptAll -AutoReboot

This way you won't need to worry about your graphical interface based windows update, until the option comes back and your windows will do update itself. After the initial SFC and DISM commands, verify that you might already got back your win button. If not, wait for the KB corrections and major updates. IT might take one or 5. Run these each Wednesday and each Sunday morning.

Saturday, May 17, 2025

INSTALL GITHUB IN POWERSHELL

 Storing and accessing your work anywhere is great. You can use a blogging platform, cloud storage like dropbox, proton drive, or you can simply have a usb key. I am now to github and gits, I don't yet 100% get the concept, probably because I don't do programming, versioning, roll backs and don't work in groups either. I have been using gists for a while for publishing my work done on hackropole projects. 

https://gist.github.com/iv3l

However, for work I need to use batch scripts and powershell scripts outside of simple commands, than I also am working on an opensource infrastructure project that I will try documenting there too. 

So, if I understand well, we can have a sort of shared directory on the PC, that is synchronising with github, so we can have always the latest up to date data available. We also can pull data if needed. I beleive that at this moment, this is a very shallow understanding of the power of gits, but we have to start somewhere.
Of course, you need to create a github account before and also it is recommended to get familiar with the actual interface.

So let's install this into powershell:

winget install --id Git.Git -e --source winget

After relaunching powershell, verify with this cmd, that all good:

git --version

Check if it is really on your path:

$env:PATH -split ';' | Select-String git
 

Import a git library and make it syncro:
( first create a new repo on github, so you have something to install on your pc: mine is : Powershell Scripts) 
(go to your desired directory)

git clone https://github.com/your-username/powershell-scripts.git

To syncro your directory with github:

  • git add .
  • git commit -m "Add initial PowerShell scripts"
  • git push origin main

 

 

 

Manual Windows Update From PowerShell

I am so used to linux that I was looking for a simple solution in windows to do $ sudo apt update -y && sudo apt upgrade -y . From Powershell or from commandline. 

Normally first we must install the windows update module. Then load it into powershell. Then Launch it to search, then launch it to update . A little more complicated, a little longer and way slower than apt update and apt upgrade. But it works. 

Step-by-step:

a. Open PowerShell as Administrator, then install the module:

Install-Module -Name PSWindowsUpdate -Force

b. Import the module (if needed):

Import-Module PSWindowsUpdate

c. Check for updates:

Get-WindowsUpdate

d. Install updates:

Install-WindowsUpdate -AcceptAll -AutoReboot

You can also skip the reboot:

Install-WindowsUpdate -AcceptAll -IgnoreReboot

In some cases, when windows update in GUI doesn't want to install or it causes problems, stops, misbehaves, in powershell we can still run them. 

 

HERE IS A POWERSHELL SCRIPT FOR A FULL ON UPDATE PROCEDURE

Please allow script execution before !

 
 # Ensure script can run by temporarily setting execution policy
Try {
    $currentPolicy = Get-ExecutionPolicy -Scope Process
    If ($currentPolicy -ne 'Bypass') {
        Write-Host "[INFO] Setting execution policy to Bypass for this session..."
        Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force
    }
} Catch {
    Write-Host "[ERROR] Failed to set execution policy: $_"
    Exit 1
}

Function Write-Log {
    param([string]$Message)
    $timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
    Write-Host "[$timestamp] $Message"
}

# Check for admin privileges
If (-NOT ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole(`
    [Security.Principal.WindowsBuiltInRole] "Administrator")) {
    Write-Log "ERROR: Please run this script as Administrator."
    Exit 1
}

Write-Log "Starting Windows update check..."

# Ensure NuGet and PSWindowsUpdate
Try {
    If (-not (Get-PackageProvider -Name NuGet -ErrorAction SilentlyContinue)) {
        Write-Log "Installing NuGet..."
        Install-PackageProvider -Name NuGet -Force -Scope CurrentUser
    } else {
        Write-Log "NuGet already present."
    }

    If (-not (Get-Module -ListAvailable -Name PSWindowsUpdate)) {
        Write-Log "Installing PSWindowsUpdate module..."
        Install-Module -Name PSWindowsUpdate -Force -Scope CurrentUser
    } else {
        Write-Log "PSWindowsUpdate module already present."
    }

    Import-Module PSWindowsUpdate -Force
    Write-Log "Module imported. Checking for updates..."

    $updates = Get-WindowsUpdate

    If ($updates.Count -eq 0) {
        Write-Log "No updates available. Your system is up to date."
        Exit 0
    }

    Write-Log "The following updates are available:"
    $updates | ForEach-Object { Write-Log " → $($_.Title)" }

    # Prompt the user
    $confirmation = Read-Host "`nDo you want to install these updates now? [Y/n]"

    If ($confirmation -eq "Y" -or $confirmation -eq "y" -or $confirmation -eq "") {
        Write-Log "Installing updates..."
        Install-WindowsUpdate -AcceptAll -AutoReboot -Verbose
        Write-Log "Updates installed. Reboot may occur automatically."
    } else {
        Write-Log "User cancelled update installation."
        Exit 0
    }
}
Catch {
    Write-Log "ERROR: $_"
    Exit 1
}

Saturday, May 10, 2025

Dell Inspirion 14 Plus - I9 185H - Linux Kernel Compatibility ?

Did I go wrong with this Laptop, was the question of the first day with my new toy. It came with windows family preinstalled and without giving a thought, I installed the latest Ubuntu on it. Nothing went fine. I am used to installing Linux on new PCs ready to go in under 30minutes. Took 90 this time ! Then the running of it was the same. Some programs installed in a second, then others took an hour. I was able to play 4K videos , but struggled opening up tabs in the browser. I was having the latest kernel, all updated, drivers and so, but nothing seemed to be working. No surprise, as actually I never could make Ubuntu up and running correctly on any device. I used a Macbook pro late 2012 and tried, finally went with Manjaro for years without one single reinstall or issue. Then I have also my R5 5600G, Asrock based desktop. Also my first choice was Ubuntu, If remember well that was version 22. Nothing worked out and I often had freezing with tiling and hot corners, and blacking out from python scripts. I have the Bookworm running on it since with not one single hiccup ! Then had Dell 7280 or something like that with a 4core old I7 in it. Again, Ubuntu dirtied itself multiple times in the first week, so the Fedora did a good job keeping that PC up for 2 years before selling it. I had the same experience with an old Lenovo too, where strangely the Ubuntu based Linux Mint took charge of the PC and doing it so since. A couple of weeks ago I had a 13450HX based DELL G15 coming in with Ubuntu, 22 preinstalled. I went with it, wow, could not even stand up the DELL pre-isntalled base system for more than 15seconds, before the first freeze. Then installed the latest U25 and again loads of issues, with nothing working on it, while Debian stood up right away. 

So the DELL Insprion 14. I went first with Ubuntu 25 latest, to satisfy my hardware needs. As the I9 Core Ultra 185h is a 2023'Q4 Gen 14 CPU and my PC was produced in 2024 December. I need the latest Kernel and latest drivers. Wow, all sorts of issues popped up with it. Sudden blackouts, freezes,  wifi drops, network drops, slow slow install speeds. Then installed, Ubuntu server and topped it with lightdm and cinnamon no-flavor. This one was better, but finally the install speeds were so slow, with sudden workflow drops and very slow program starts, that I needed to try a new thing.
Fedora 42. It was very promising, really, I kept it for 24hours. I installed GIMP, Inkscape, VirtualBox, Libreoffice, all the Python labs and all sorts of programs in a second. Used them and watched a couple of films. Then, installed VMWare and it took and hour. Then did a big update, it took me 70minutes. Then the browsing started to get out of hand with latencies. All updated, all great, all running. I was doing the firmware updates. Nothing made it work. Normally 6.8+ kernels are good, so running a 6.14 would be even better. I ran the base one and when did the big update, It went up to 6.14.5. Having still issues.
Final essay ! Debian Trixie. Nothing worked out fine, with this release either.µ

Is my laptop broken ? I tried with all sorts of boot options, messed around in the BIOS. I updated everything. Everything is perfect. I tried different distros, kernels, drivers. I mean, on a second try, I always succeeded to install ever lasting distros, since 2014. Always ! Second try ! Always !

---------------------------------------------------------------------------------------

I reainstalled Win11. Wanted actually !
You need this on a second USB-Key when you install windows: 

https://www.intel.com/content/www/us/en/download/849936/intel-rapid-storage-technology-driver-installation-software-with-intel-optane-memory-12th-to-15th-gen-platforms.html


The Rapid Storage Technology driver. If not, WIN11 won't see your GEN14 or GEN15 core ultra storage devices.
You, have to get into a windows pc to download this. I fired up a VM. Downloaded the driver. You have to extract the driver from the exe file using CMD Line:

- SetupRST.exe -extractdrivers "extracted_rst"

If it won't work use -extract or /extract, but normally the -extractdrivers works fine !

In your extracted driver directory, you go down till VMD folder and this is what you'll copy on your secondary USB drive. 

 

Keep, the "hide" drivers ticked, your VMD Controller must show up automatically in the list !!!

-----------------------------------------------------------------------

So, what could have been the problem with even the latest linux kernels ? I think that Fedora's firmware updater could not pull the latest updates for my PC.  It did a Bios Update and installed some stuff in addition, but for this DELL combination it was not enough for flawless kernel execution.

The DELL updater actually did some other deep firmware updates. Including BIOS. Then it pulled all the latest drivers. The interesting thing is that it also asked me in a second driver release just a couple of days after, if I wanted to remove all previous driver versions and do a clean install. 

I am nearly 100% sure, that after these firmware updates, I would be able to stand up a more than capable Fedora 42.
I will actually, keep the Windows 11 for now. Maybe for 1 year. I will see how the Debian Trixie Performs when the stable version will be out this summer. I also will see how the Win11 / Dell updater will keep on updating my firmwares, including BIOS. Then will pull on the Trixie. 

----------------------------------------------------------------------

Why am I better off with a Linux ? First of all is CPU, memory and laptop battery use. Windows right from the start uses 12gb of memory. A solid Debian uses not even 2gigs ! That is a serious inefficacy problem. Than there is of course CPU. In case of a laptop this is crucial. I can run for instance nearly 20°C less temps on my R5 Desktop and also 15°C less temps on my previous DELL G15 if Debian was used. Even 5°C less constant temperature would be great, but 15 to 20°C means less fan usage, less heat build up, less issues.
Yesterday I have seen a 16 inch, I am not sure any more Lenovo or Asus laptop, that had only Core Ultra I7, but gen 2/15 for the same price as my Dell. The good thing was that it came with Sodimm DDR5s, so I could have updated it up to 64/128gb . As I virtualise a lot, until I don't have Linux running that would have been a better choice. However I also need battery life. A 120HZ 16" screen paired with an RTX4060, especially if WIN11 was obligatory, the battery usage would be way too high. I already have tried laptops with NVIDIA cards, from multiple brands. In best cases, battery life is around 3 to 4hours max. With my Core Ultra I9 185h and 14" 90Hz screen I can go for 7 to 10hours easy and when Linux will be going on it, probably it will be 1.2 to 1.3 times as much. When we can see Snapdragon laptops scratching the 30hours mark, with extreme efficacy, a laptop with sometimes sub 1h battery life is nothing useful.

 

Thursday, May 8, 2025

The ultimate guide for a multi screen work set up

Before I wanted this for myself, I was completely unaware of all the nuances that go into the building of a quality home office. From data speed, to connection type, to the type of processor, memory and screen quality, you need to think about everything. If not, you might buy a bunch of stuff and you'll have 2 or 3 parallel screens showing the same thing.

So first of all, you must chose your PC right. That is crucial. Actually we will focus on laptops here as in case of a PC, what you simply need is a powerful video card with enough monitor ports and that is it. 

So, in case of laptops, if you wanted to future proof your system, but also wanted to make it simple, I would only go with Intel based laptops. There is USB-C 4.0 coming to newer laptops, but it's 40gbps speed is not transferable to DisplayLink capabilities. So even with the latest AMD Ryzen AI 9 laptops, you won't be able use one single dongle, to bring out quality image onto multiple moniotrs, but to also be attached to multiple peripherals.
If you don't know what I am talking about, let me clear you. 

  • There is USB-C port with DisplayLink protocol, to transfer an image, that uses way more CPU/GPU, then a thunderbolt port. It has most often 5 or 10gpbps max speed. Often we can find 2 or more on laptops not having a Thunderbolt port.
  • Then there is Thunderbolt, Intel's native port of 40Gbps speed multi transfer protocol and we can also find at least 2 on most high end laptops. It requires for it's functioning way less CPU/GPU load. 


The Display Link capability - that you can often see over USB-C ports.

So, if you wanted to get eye-friendly, you must also choose 2 quality monitors. I would recommend either a 24 or 27 inch screens, that has 2, 2.5 or 4k resolution. At least 75hz vertical refreshing rate, but 100 or more would be even better. Low blue light and AntiFlicker features and a matt screen surface. If you worked with text, writing, coding, home labs, screen clarity and screen sharpness will keep your eyes fresh. The more you must force your eyes to read a character or the more you must blink to reduce eye fatigue, the least productive you'll be. So buying a cheap 27 inch screen with HD1080P, just because it is 27", won't do any good for you. 

So if you wanted to run 2 24" or 27" inch screens at 2K or 2.5K at 100Hz, well, here is the first hiccup, if you chose only Display link/USB-C for your laptop. You cannot, due to limited transfer speeds and dock speeds !!! Each display needs around 9.3 Gbps raw bandwidth speed, while your usb-c has 10gbs max!
So imagine, that if you had this limitation, but in the meantime, you wanted to plug in an external HDD, charge your phone and use your keyboard and mouse on the dock too, you would be slowed down drastically ! What if you wanted to charge your laptop in the meantime, but have internet connection going through that same cable too !
Now you understand your data transfer rate limitation importance.
When you have a thunderbolt port and a thunder bolt dock, you arrive anywhere and you plug in one single usb-c thunderbolt cable !
When you have a display link pc with a display link alt mode docker, well, for full functioning, you might plug in your keyboard, mouse, RJ45 into your PC and the usb-c is used only for the 2 screens, but even in this case, you won't be able to run them at 100Hz !

So now, there is the docking device. You must choose your monitors well, because due to my experience, docking devices that can support Thunderbolt 3/4 and running 2 monitors at high refresh rates, while supporting 130w or more laptop charging, coming rarely with 2 HDMI ports. Often 1 HDMI and 2 or more Display ports. This simply means, that you have to add 20 or 30bucks more to a similarly capable only HDMI monitor price. Choose a monitor that supports display port !

Then there is the compatibility, flickering, transfer issues, latency, firmware updates, number of ports and more. I highly recommend to buy the same brand of laptop with the same brand of docking device.
Asus has the Thunderbolt Master 5 or the Tripple 4 Dock. Lenovo has the Thinkpad Thunderbolt 4 with 100 or 230W charging. Dell has the WD19TBS and the WD22TB4.
Look around amazon if you wanted, to find 3rd party devices. Look at the comments and you'll see that there are always some comments about incompatibility. You might not have issues, or you might ! Having two monitors and a laptop, than a docking device giving you hell. Go for the obvious choice !
---------------------------------------------------------------------------------------------------

What laptop would I choose ? Intel came out with Thunderbolt 5 already, whopping 80 to 120gbps transfer rates. Meaning, if docking stations catch up, you might be able to use 3 27"/32" 4k /8k monitors at 75 to 100Hz refresh rates. The importance of this in case of eye strain is enormous. Pixel density, high hertz, and picture quality is essential.
If battery life, size and money weren't an issue, I would go with the HP ZBook Fury G11 16" - NVIDIA RTX 4000 Ada, 128gigs of ram. It would be around 6000€, having the latest GEN14 I9 14900HX and an RTX4000 with 12gb of vram. Probably with like 1h battery life at heavy works with it's 95Wh battery but 230w charger !
Then at lower budgets, There is the Thinkpad Gen13 Carbon X1, what has also Thunderbolt 5. It comes with the latest Core Ultra 7, so battery life will be way more elevated. I would prefer this one actually. It is exactly half the price, it has half the memory, but 64gbs is more than enough, especially at 8553 speeds. It has integrated graphics, so no GPU will be draining the battery and way lighter. Extremely solid device. If you do only some office work, writing, research and would not need heavy duty specs, there is the latest Galaxy book, what if I am not mistaken, also comes with Thunderbolt 5. It has only 16Gb ram, so I would for sure not use that device with Win11.
---------------------------------------------------------------------------------------------------

So the final verdict, while also posing 2 questions. What did I choose, did I regret it, what about the OS ?

I went with a budget PC. A DELL Inspirion 14 Plus 7440. It has very limited ports, so I already have a USB dock with it. However, it has the Thunderbolt 4 port, so using one single port with a docking device is charging my PC, splitting my screen output to three, giving me internet, mouse and keyboard too.
It has the GEN 14 2023'Q4 I9 Ultra CPU / 32gb of Lpddr5 6400. This is where the problems start. For me at least. This CPU is way too new to make any linux distro running on it with zero hiccups. I don't like suffering and hiccups, incompatibilities, freezing and unexpected crashes, slowing down and so. On my R5 5600G Desktop, I have this habit of running Debian 12 with a solidity of the best Tank you've ever seen. I virtualize daily, using a lot of scripts in my VMs, I often install and uninstall modules to test out stuff, do use Gimp, basic apps like libre office, mailing and browsing, with tons of tabs open and 7-8 apps running in the meantime of the VMs. It never ever crashes, stops or does anything unexpected. Never !!!
I installed Ubuntu on my new laptop. Tinkered around with, tried to find a solution. Had loads of issues, out of the box. Then tried Fedora. It worked for an hour, then started having issues. Then finally tried just in case, Debian Trixie. All of these distros had major issues of software crashing, some software installing so slowly, that for instance VMware Pro took 90minutes, while it's function was instantaneous. The next article, I will describe all the issues and solutions I tried. Then, went for the obvious choice. Win11, that did not want to install either. So I had found out, that I need to pre-install the RST driver, but the good one and not even the recommended one, but the latest one. Then of course, I needed to install all the drivers, do all the windows updates, all the mess I dislike about windows. Then of course I wrote a script to delete, uninstall and disable all the mess windows installs and proposes out of the box. I have a windows family key booted on the Bios, so it basically now works fully functionally. Except the WIFI. The Dell updater did not do a good enough job, to find the latest update, so I had to pull it down manually from Dells website.
This is to say, if you wanted a high end PC with linux running on it with zero hiccups, choose a Core I7 VPRO or CORE I9 probably going with either Gen12 or Gen13.
I never ever had found a way, to run ubuntu with it's GNOME on any of my PCs. Freezes, shutdowns and unexpected actions were always and always present. Running Debian, Fedora, Mint, Manjaro or even ARch ? Well Zero issues !

Thursday, May 1, 2025

Failed - Virus Detected / Impossible a télécharger - Virus detecté


As at work my major OS is Windows, I come across all sorts of mishaps, incompatibilities, and weird behaviors. At home, I’ve been running and updating the always-latest Debian, and nothing ever happens. Of course, I'm not joined to a domain, nor are my admin rights/GPOs/user rights handled by 10 different people, nor am I using a mix of connections from Wi-Fi / cable local / VPN. Those all mess things up.

This time, a problem from 2020 popped up on a near-latest Windows 11: a failed download issue.

Failed - Virus detected.
In French: Impossible de télécharger - Virus détecté.


 

But actually, there is no virus. It’s just abnormal behaviour from Windows toward its browsers, caused by the antivirus. It can go haywire and we don't know why. You can have Windows Defender and it can still happen. Online, most people complain about McAfee. I experienced it with Kaspersky. Most probably, this happens—like always—due to the mixture of hardware components, browser version, Windows version, and the latest Windows update. Just to say: we don't know.

You might succeed with tricks like turning OFF SmartScreen, doing a Windows update, then turning it back ON, then restarting your PC like 5 times. Some people do a total uninstall of the antivirus, a registry clean, a cleaning of browser data, and a fresh reinstall of the latest Windows update—then the antivirus. They succeed. Some do the same and don’t!

In a company environment, you don’t just totally uninstall anything security-related, especially since you have to act fast with the least restarts possible. Some of the PCs are fast and snappy, with instant lock-in of distant connections. Some might need obligatory user interaction to connect in any case—TV, RDS, AnyDesk, or VNC.

I found that this is the easiest way to solve the problem, with the least harm and the fastest. Till now, it always worked.
First, you either have to modify or create a registry key and restart your PC afterwards.

 
  1. Start Registry Editor.

  2. Locate the following registry subkeys: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments

  3. Right-click the ScanWithAntiVirus DWORD value, and then click Modify.

  4. In the Value data box, type 1, and then click OK.
    Registry Editor - ScanWithAntiVirus DWORD value

  5. Exit Registry Editor.

  6. Log off and log in to Windows to make the change take effect.

  7. Open or save the program or file that you failed before.




Please NOTE that the image shows the Microsoft ideas of doing the change in HKEY_CURRENT_USER. That is not going to work. You must act on HKEY_LOCAL_MACHNIE like I had written it !

 

 

This actually turns the Aggressive scanning procedure to a more contextual based scan. It won't turn it off. That would be bad. It makes it acting smarter.

Sharepoint sync and lock issues - solutions

 Sharepoint synced down to your PC by onedrive can have a ton of errors. It is caused by the simple dis-functionality of this badly thought ...