Working on programming for so many years, it amazes me that i have really much to learn. This recent issue cropped up out of nowhere.
I decided to disable mod security , which is a bad idea honestly. But true enough, i found the culprit. It seems when you pass a get parameter with special characters, our websites seem to be on high alert against hack attack
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
What i was passing is the name of a client through get command. Yeah i know . It came out as link.php?name=M&M
I changed then parameter to a session id i had given before and it solved the issue. sigh. another lesson learned.
The original title should be “the hash for the file is not present in the specified catalog file”. I had recently encountered apps not being installed because the has file was not there. And then i wondered. Why would software developers deploy programs without this hash thing.
After a few google searches it turns out it was microsoft thing and you can disable it.
Enjoy
Coffee Cup
To solve this problem, I had to disable Device Driver Signing. Here’s how it’s done in Windows 10.
Option 1 – Command to Enable or Disable
Click the “Start” button.
Type “command“.
Right-click on “Command Prompt” and select “Run As Administrator“.
Do one of the following:
To disable device driver signing, type “BCDEDIT /set nointegritychecks ON” then press “Enter“
To enable device driver signing, type “BCDEDIT /set nointegritychecks OFF” then press “Enter“
You’re done! The Device Driver setting is now modified.
Option 2 – Disable From Menus
I figured this was security that was built into Windows to prevent me from installing bad drivers. This is a feature called Device Driver Signing. After going through the steps to disable driver signing in Windows 8, I was able to get my community drivers installed. Here’s how I did it.
Select the “Start” button.
Type “startup”.
Select “Change advanced startup settings“.
Select “Restart now” under the “Advanced startup” area.
Select “Troubleshoot“.
Select “Advanced Options“.
Select “Startup Options“.
Select “Restart“.
A menu will appear where you can press “7” on your keyboard to choose “Disable driver signing enforcement“.
Now Device Driver Signing should be disabled, allowing you to install any driver you like in Windows 10 until you reboot.
If you have complaints related to Thumbnail previews on your Windows 10, then simply try these fixes.
Check File Explorer Settings
Change Visual Effects Settings
Clear Thumbnails Cache
Modify Windows 10 Registry Settings
Edit Group Policy
Restore File Explorer Settings
Check File Explorer Settings
Type File Explorer Options in the search box of your Windows 10 system and select the option File Explorer Options.
2. A dialog box namely File Explorer Options will get opened. Here, switch to the View tab, and under the Advanced Settings section, ensure that Always show icons, never thumbnails option is not selected. If it is selected, then unselect it. Then, select OK.
3. If the option was selected, then deselecting it might solve your problem.
Change Visual Effect Settings
On your Windows 10 system, search View advanced system settings and select the same search result to open it.
Next, a dialogue box System Properties will get opened. On the Advanced tab, click the Settings option under the Performance section.
The Performance Options dialogue box will get opened. On the Visual Effects tab, under the Custom section, select two checkboxes – Save taskbar thumbnail previews and Show thumbnails instead of icons. Click on OK to save the changes.
Now, check if thumbnails previews appear again.
Clear Thumbnails Cache
Go to the Search menu and type Disk cleanup. Select the search result Disk Cleanup.
Next, you need to select the system drive on which you want to perform the scan and cleanup. Click OK after the selection.
The drive scanning process will get started. Wait till it finishes.
Now, on the Disk Cleanup for System dialogue box, select Thumbnails and Temporary files checkboxes under Files to delete section. Click OK to delete the selections.
5. It will delete the current (may be corrupted) Thumbnails cache from your system drive and Windows will create the new cache again on need.
Modify Windows 10 Registry Settings
Press the Windows button and R alphabet on the keyboard together. Type regedit and click on OK.
The Windows Registry Editor page will get opened. Go to the following locations one-by-one and create a DWORD name with “Disable Thumbnails” and set its value to 1 and click OK. (Value 1 = Disabling DWORD, Value 0 = Enabling DWORD.
3. Exit the Registry Editor and restart the system.
Edit Group Policy
Type gpedit.msc in the Windows 10 run box (press Windows and R together) and click OK.
The Local Group Policy Editor page will get opened. Here, on the left panel, follow this location –
User Configuration>Administrative Templates>Start Menu and Taskbar
3. Now, from the right panel, double click on the option Turn off taskbar thumbnails.
4. On the next page, select the Disabled option and click OK.
5. Also, on the main Local Group Policy Editor page, move to this location –User Configuration>Administrative Templates>Windows components>File Explorer. Expand File Explorer.
6. From the right panel, double-click on Turn off the display of thumbnails and only display icons.
7. Again select Disabled option and click OK.
8. Now exit the Local Group Policy Editor and restart your Windows 10 system.
Restore File Explorer Settings
On the Search menu of your system, type File Explorer Options, and from the search result, click on File Explorer Options.
The File Explorer Options page will get opened. Here on the General tab, click on Restore Defaults option.
3. Perform the same on the View tab.
4. Wait till the restoring gets completed. Click OK.