Tag Archives: microsoft
Why does QuickBooks crashes when switching to multi-user mode?
Troubleshooting Solutions: QuickBooks crashes when switching to multi-user mode
QuickBooks crashes when switching to multi-user mode can be frustrating, but there are several troubleshooting steps you can take to resolve this issue and get back to smooth operation.
Update QuickBooks: Ensure that you are using the latest version of QuickBooks. Updates often include bug fixes and performance improvements that may address the crashing issue.Check System Requirements: Verify that your system meets the minimum requirements for running QuickBooks. Inadequate system resources can sometimes cause crashes, especially when switching to multi-user mode.Review Network Setup: Problems with the network configuration can lead to instability when switching to multi-user mode. Check your network setup, including router settings, firewall configurations, and network permissions, to ensure they are configured correctly for QuickBooks.Run QuickBooks File Doctor: QuickBooks File Doctor is a tool designed to diagnose and repair common QuickBooks issues, including data corruption and network connectivity problems. Run the tool to see if it can identify and fix any issues contributing to the crashing problem.Recreate the Company File: If the issue persists, try creating a new company file and see if you encounter the same problem when switching to multi-user mode. If not, the issue may be specific to the original company file, and you may need to restore a backup or seek further assistance to repair it.Disable Antivirus/Firewall: Sometimes, security software such as antivirus programs or firewalls can interfere with QuickBooks’ functionality, causing it to crash. Temporarily disable any security software and see if the issue resolves. If it does, you may need to adjust the settings to allow QuickBooks to function properly.Clean Install QuickBooks: Performing a clean install of QuickBooks can help resolve issues related to corrupt installation files or damaged program components. Uninstall QuickBooks, then reinstall it using a fresh installer downloaded from Intuit’s website.Check for Data Damage: Data corruption within the company file can cause QuickBooks to crash when switching to multi-user mode. Run the Verify Data utility within QuickBooks to check for and repair any data damage. If issues are found, use the Rebuild Data utility to fix them.Check Event Viewer for Errors: Windows Event Viewer can provide valuable information about system errors and crashes. Check the Event Viewer for any error messages related to QuickBooks crashes, which may help identify the underlying cause of the problem.Contact QuickBooks Support: If you’ve tried the above steps and are still experiencing crashes when switching to multi-user mode, it may be time to contact QuickBooks support for further assistance. Provide them with detailed information about the issue and steps you’ve already taken to troubleshoot it.
By following these troubleshooting solutions, you should be able to identify and resolve the issue causing QuickBooks crashes when switching to multi-user mode, restoring functionality and productivity to your workflow.
Troubleshooting Solutions: QuickBooks crashes when switching to multi-user modeQuickBooks crashes when switching to multi-user mode can be frustrating, but there are several troubleshooting steps you can take to resolve this issue and get back to smooth operation.Update QuickBooks: Ensure that you are using the latest version of QuickBooks. Updates often include bug fixes and performance improvements that may address the crashing issue.Check System Requirements: Verify that your system meets the minimum requirements for running QuickBooks. Inadequate system resources can sometimes cause crashes, especially when switching to multi-user mode.Review Network Setup: Problems with the network configuration can lead to instability when switching to multi-user mode. Check your network setup, including router settings, firewall configurations, and network permissions, to ensure they are configured correctly for QuickBooks.Run QuickBooks File Doctor: QuickBooks File Doctor is a tool designed to diagnose and repair common QuickBooks issues, including data corruption and network connectivity problems. Run the tool to see if it can identify and fix any issues contributing to the crashing problem.Recreate the Company File: If the issue persists, try creating a new company file and see if you encounter the same problem when switching to multi-user mode. If not, the issue may be specific to the original company file, and you may need to restore a backup or seek further assistance to repair it.Disable Antivirus/Firewall: Sometimes, security software such as antivirus programs or firewalls can interfere with QuickBooks’ functionality, causing it to crash. Temporarily disable any security software and see if the issue resolves. If it does, you may need to adjust the settings to allow QuickBooks to function properly.Clean Install QuickBooks: Performing a clean install of QuickBooks can help resolve issues related to corrupt installation files or damaged program components. Uninstall QuickBooks, then reinstall it using a fresh installer downloaded from Intuit’s website.Check for Data Damage: Data corruption within the company file can cause QuickBooks to crash when switching to multi-user mode. Run the Verify Data utility within QuickBooks to check for and repair any data damage. If issues are found, use the Rebuild Data utility to fix them.Check Event Viewer for Errors: Windows Event Viewer can provide valuable information about system errors and crashes. Check the Event Viewer for any error messages related to QuickBooks crashes, which may help identify the underlying cause of the problem.Contact QuickBooks Support: If you’ve tried the above steps and are still experiencing crashes when switching to multi-user mode, it may be time to contact QuickBooks support for further assistance. Provide them with detailed information about the issue and steps you’ve already taken to troubleshoot it.By following these troubleshooting solutions, you should be able to identify and resolve the issue causing QuickBooks crashes when switching to multi-user mode, restoring functionality and productivity to your workflow. Read More
Struggling to return a result
Hi
I hope someone can point me in the right direction, I feel that this should be easy but everything I have tried has failed
I have a spreadsheet Columns A – L
Column A is Name Q1 cards
Column B is Available?
Column C is Senior Selected
Column D is Name Q2 Cards
Column E is Available?
Column F is Senior Selected
Column G is Name Q2 Cards
Column H is Available?
Column I is Senior Selected
Column J is Name Q2 Cards
Column K is Available?
Column L is Senior Selected
Columns M N and O are called
Summary Name, Summary Available, Senior Selected
What I am seeking to achieve is to check all the names over columns A,D, G & J and where if all four results Available under Columns B, E,H, & K return a Yes then Yes input against the name. If any say No then return No. The same for Senior Selected but if Available is correct then Senior Select will just copy over I hope.
I have tried Match/Index, XLOOKUP, VLOOKUP and a few others which are very trial and error and all return results of 0 or N/A or just fail.
Any pointers gratefully received
Regar
Hi I hope someone can point me in the right direction, I feel that this should be easy but everything I have tried has failedI have a spreadsheet Columns A – L Column A is Name Q1 cardsColumn B is Available?Column C is Senior SelectedColumn D is Name Q2 CardsColumn E is Available?Column F is Senior SelectedColumn G is Name Q2 CardsColumn H is Available?Column I is Senior SelectedColumn J is Name Q2 CardsColumn K is Available?Column L is Senior Selected Columns M N and O are calledSummary Name, Summary Available, Senior Selected What I am seeking to achieve is to check all the names over columns A,D, G & J and where if all four results Available under Columns B, E,H, & K return a Yes then Yes input against the name. If any say No then return No. The same for Senior Selected but if Available is correct then Senior Select will just copy over I hope. I have tried Match/Index, XLOOKUP, VLOOKUP and a few others which are very trial and error and all return results of 0 or N/A or just fail. Any pointers gratefully received Regar Read More
What troubleshooting steps can resolve QuickBooks multi-user mode issues?
Troubleshooting Solutions: QuickBooks multi-user mode
Encountering issues with QuickBooks multi-user mode can disrupt workflow and collaboration within your team. Here are several troubleshooting solutions to address connectivity problems and stability issues:
Check Network Connection: Instability in QuickBooks multi-user mode often stems from network issues. Ensure all computers are connected to the same network, and there are no disruptions such as dropped connections or network congestion.Verify Network Permissions: Make sure that each user has the appropriate network permissions to access the QuickBooks company file. Incorrect permissions can lead to errors or disconnections when trying to switch to multi-user mode.Update QuickBooks: Ensure that all users are using the latest version of QuickBooks. Updates often include fixes for bugs and improvements to multi-user functionality, which can help address stability issues.Optimize Network Setup: Review your network setup to ensure it’s optimized for QuickBooks multi-user mode. Consider using a wired Ethernet connection instead of Wi-Fi for improved stability, and prioritize QuickBooks traffic to minimize interruptions.Increase Server Capacity: If QuickBooks is hosted on a server, ensure that the server has sufficient capacity to handle multiple user connections simultaneously. Insufficient server resources can lead to slowdowns and disconnections in multi-user mode.Use QuickBooks Database Server Manager: QuickBooks Database Server Manager helps manage multi-user access to company files. Ensure it’s properly installed and configured on the server to optimize performance and stability in multi-user mode.Limit Background Processes: Background processes running on computers accessing QuickBooks can consume network bandwidth and system resources, leading to instability. Close unnecessary programs and processes to reduce the likelihood of interruptions.Run QuickBooks File Doctor: QuickBooks File Doctor can diagnose and repair network connectivity issues that may be affecting multi-user mode. Run the tool to identify and fix any problems with the network configuration.Check Firewall and Antivirus Settings: Firewall or antivirus software may block QuickBooks’ network connections, causing issues in multi-user mode. Configure firewall and antivirus settings to allow QuickBooks through or temporarily disable them to see if they’re causing the problem.Monitor QuickBooks Server Activity: Keep an eye on the QuickBooks server’s resource usage and activity logs to identify any patterns or issues that may be contributing to instability in multi-user mode. Address any issues promptly to ensure smooth operation.
By implementing these troubleshooting solutions, you can improve the reliability and stability of QuickBooks multi-user mode, enabling seamless collaboration and productivity for your team. If the issue persists, consider reaching out to QuickBooks support for further assistance tailored to your specific setup and needs.
Troubleshooting Solutions: QuickBooks multi-user modeEncountering issues with QuickBooks multi-user mode can disrupt workflow and collaboration within your team. Here are several troubleshooting solutions to address connectivity problems and stability issues:Check Network Connection: Instability in QuickBooks multi-user mode often stems from network issues. Ensure all computers are connected to the same network, and there are no disruptions such as dropped connections or network congestion.Verify Network Permissions: Make sure that each user has the appropriate network permissions to access the QuickBooks company file. Incorrect permissions can lead to errors or disconnections when trying to switch to multi-user mode.Update QuickBooks: Ensure that all users are using the latest version of QuickBooks. Updates often include fixes for bugs and improvements to multi-user functionality, which can help address stability issues.Optimize Network Setup: Review your network setup to ensure it’s optimized for QuickBooks multi-user mode. Consider using a wired Ethernet connection instead of Wi-Fi for improved stability, and prioritize QuickBooks traffic to minimize interruptions.Increase Server Capacity: If QuickBooks is hosted on a server, ensure that the server has sufficient capacity to handle multiple user connections simultaneously. Insufficient server resources can lead to slowdowns and disconnections in multi-user mode.Use QuickBooks Database Server Manager: QuickBooks Database Server Manager helps manage multi-user access to company files. Ensure it’s properly installed and configured on the server to optimize performance and stability in multi-user mode.Limit Background Processes: Background processes running on computers accessing QuickBooks can consume network bandwidth and system resources, leading to instability. Close unnecessary programs and processes to reduce the likelihood of interruptions.Run QuickBooks File Doctor: QuickBooks File Doctor can diagnose and repair network connectivity issues that may be affecting multi-user mode. Run the tool to identify and fix any problems with the network configuration.Check Firewall and Antivirus Settings: Firewall or antivirus software may block QuickBooks’ network connections, causing issues in multi-user mode. Configure firewall and antivirus settings to allow QuickBooks through or temporarily disable them to see if they’re causing the problem.Monitor QuickBooks Server Activity: Keep an eye on the QuickBooks server’s resource usage and activity logs to identify any patterns or issues that may be contributing to instability in multi-user mode. Address any issues promptly to ensure smooth operation.By implementing these troubleshooting solutions, you can improve the reliability and stability of QuickBooks multi-user mode, enabling seamless collaboration and productivity for your team. If the issue persists, consider reaching out to QuickBooks support for further assistance tailored to your specific setup and needs. Read More
Azure Virtual Desktop – use both Microsoft 365 license and per user license on same subscription
Is it possible to use both licensing methods on the same subscription. For example internal users with business premium and a few users without Microsoft 365 license so per user license. Or if the subsciption is enrolled in per user pricing wil the existing internal users with Business Premium license also be billed with a per user license?
Is it possible to use both licensing methods on the same subscription. For example internal users with business premium and a few users without Microsoft 365 license so per user license. Or if the subsciption is enrolled in per user pricing wil the existing internal users with Business Premium license also be billed with a per user license? Read More
Why does QuickBooks closes unexpectedly, and how can it be resolved?
Troubleshooting Solutions: QuickBooks closes unexpectedly
QuickBooks closes unexpectedly can be frustrating, but several common issues and solutions can help resolve this problem efficiently:
System Requirements Check: Ensure your system meets QuickBooks minimum requirements. Inadequate system resources can lead to crashes. Verify that your computer has sufficient RAM, processor speed, and available disk space to run QuickBooks smoothly.Software Update: Ensure your QuickBooks software is up to date. Updates often include bug fixes and performance enhancements that can address stability issues. Navigate to the “Help” menu and select “Update QuickBooks” to install any available updates.Data File Corruption: Data file corruption can cause QuickBooks to crash unexpectedly. Run the QuickBooks File Doctor tool to diagnose and repair data file issues. This tool can help resolve common data-related problems and restore stability to your QuickBooks application.Company File Damage: If your company file is damaged, it can lead to frequent crashes. Use the Verify and Rebuild Data utility within QuickBooks to identify and repair issues with your company file. This process can help resolve data-related errors and improve the overall performance of QuickBooks.Antivirus and Firewall Settings: Antivirus software and firewall settings may sometimes interfere with QuickBooks operations, causing it to close unexpectedly. Configure your antivirus software and firewall settings to exclude QuickBooks-related processes and directories from being scanned or blocked.QuickBooks Installation Repair: Perform a repair installation of QuickBooks to fix any corrupted program files or components. This process reinstalls QuickBooks without affecting your company files or data, potentially resolving issues related to software corruption.User Permissions and Settings: Review user permissions and settings within QuickBooks to ensure that users have appropriate access levels and rights. Incorrect permissions or settings may cause unexpected behavior, including crashes. Adjust user settings as necessary to align with your organization’s requirements.Clean Reinstallation: If all else fails, consider performing a clean reinstall of QuickBooks. Uninstall the software completely from your computer, including all associated files and settings. Then, reinstall QuickBooks using the latest version available from the official Intuit website.Third-Party Applications Compatibility: Check for compatibility issues with third-party applications installed on your system. Some applications may conflict with QuickBooks, leading to instability. Update or remove any conflicting applications to see if it resolves the unexpected closing issue.Technical Support Assistance: If you’re unable to resolve the issue on your own, consider reaching out to QuickBooks technical support for assistance. They can provide personalized troubleshooting guidance and help identify the root cause of the problem.
By following these troubleshooting solutions, you can effectively address the issue of QuickBooks closes unexpectedly and ensure smooth operation of the software for your business needs.
Troubleshooting Solutions: QuickBooks closes unexpectedlyQuickBooks closes unexpectedly can be frustrating, but several common issues and solutions can help resolve this problem efficiently:System Requirements Check: Ensure your system meets QuickBooks minimum requirements. Inadequate system resources can lead to crashes. Verify that your computer has sufficient RAM, processor speed, and available disk space to run QuickBooks smoothly.Software Update: Ensure your QuickBooks software is up to date. Updates often include bug fixes and performance enhancements that can address stability issues. Navigate to the “Help” menu and select “Update QuickBooks” to install any available updates.Data File Corruption: Data file corruption can cause QuickBooks to crash unexpectedly. Run the QuickBooks File Doctor tool to diagnose and repair data file issues. This tool can help resolve common data-related problems and restore stability to your QuickBooks application.Company File Damage: If your company file is damaged, it can lead to frequent crashes. Use the Verify and Rebuild Data utility within QuickBooks to identify and repair issues with your company file. This process can help resolve data-related errors and improve the overall performance of QuickBooks.Antivirus and Firewall Settings: Antivirus software and firewall settings may sometimes interfere with QuickBooks operations, causing it to close unexpectedly. Configure your antivirus software and firewall settings to exclude QuickBooks-related processes and directories from being scanned or blocked.QuickBooks Installation Repair: Perform a repair installation of QuickBooks to fix any corrupted program files or components. This process reinstalls QuickBooks without affecting your company files or data, potentially resolving issues related to software corruption.User Permissions and Settings: Review user permissions and settings within QuickBooks to ensure that users have appropriate access levels and rights. Incorrect permissions or settings may cause unexpected behavior, including crashes. Adjust user settings as necessary to align with your organization’s requirements.Clean Reinstallation: If all else fails, consider performing a clean reinstall of QuickBooks. Uninstall the software completely from your computer, including all associated files and settings. Then, reinstall QuickBooks using the latest version available from the official Intuit website.Third-Party Applications Compatibility: Check for compatibility issues with third-party applications installed on your system. Some applications may conflict with QuickBooks, leading to instability. Update or remove any conflicting applications to see if it resolves the unexpected closing issue.Technical Support Assistance: If you’re unable to resolve the issue on your own, consider reaching out to QuickBooks technical support for assistance. They can provide personalized troubleshooting guidance and help identify the root cause of the problem.By following these troubleshooting solutions, you can effectively address the issue of QuickBooks closes unexpectedly and ensure smooth operation of the software for your business needs. Read More
Getting Started Using Phi-3-mini-4k-instruct-onnx for Text Generation with NLP Techniques
The Phi-3 mini models are AI models. The short context version Phi-3-mini-4k-instruct-onnx has a prompt length of 4k words, while the long context version can accept much longer prompts and produce longer output text.
In this tutorial, we will be using the short context version of the Phi-3 ONNX models ( Phi-3-mini-4k-instruct-onnx) and using the model available from Hugging Face.
Before we begin, it is important to install the git large file system extension and the Hugging Face CLI. These tools are necessary for downloading the ONNX models. Additionally, we will focus this tutorial on using the CPU to run the models. If you have a GPU, you can use DirectML or NVIDIA CUDA GPU setups for optimal performance depending on your operating system.
Setting up your Python Environment
Navigate to your project directory using the cd command.
For example:
cd path/to/your/project
Create a new virtual environment by running the following command:
python -m venv .venv
This will create a .venv directory in your project folder, containing an isolated Python environment.
Activate the virtual environment
On Windows:
.venvScriptsactivate
On macOS/Linux:
source .venv/bin/activate
You’ll see the virtual environment name in your command prompt (e.g., (venv)). Now you can install Python packages specific to your project without affecting the global Python installation.
Remember to replace <virtual-environment-name> with your preferred name for the virtual environment.
Prerquesties: Install Git Large File System Support
For Windows
First you install some prerequsities
Use the winget tool to install and manage applications | Microsoft Learn
After App Installer is installed, you can run winget by typing ‘winget’ from a Command Prompt.
winget install -e –id GitHub.GitLFS
For MacOS
brew install git-lfs
For Linux
apt-get install git-lfs
We now need to run the Gif-Lfs
git lfs install
Deploying the Phi-3 model from Hugging Face
Install the Hugging Face CLI
pip install huggingface-hub[cli]
Now were are going to download the Phi-3 model and run this on the device CPU
Dowloading Phi-3 from Hugging Face
Download the Phi-3-mini-4k-instruct-onnx model. Below is the batch script that allows you to download the correct version of the Phi-3 model based on your preference. You can save this script with a .bat extension (e.g., download_phi3_model.bat) and run it:
@echo off
setlocal
REM Select which model to download
echo.
echo Choose an option:
echo 1. Download the Phi-3 Model for CPU
echo 2. Download the Phi-3 Model for Nvidia Cuda
echo 3. Download the Phi-3 Model for DirectML
set /p option=Enter the option number:
if “%option%”==”1” (
huggingface-cli download microsoft/Phi-3-mini-4k-instruct-onnx –include cpu_and_mobile/cpu-int4-rtn-block-32-acc-level-4/* –local-dir .
) else if “%option%”==”2” (
huggingface-cli download microsoft/Phi-3-mini-4k-instruct-onnx –include cuda/cuda-int4-rtn-block-32/* –local-dir .
) else if “%option%”==”3” (
huggingface-cli download microsoft/Phi-3-mini-4k-instruct-onnx –include directml/* –local-dir .
) else (
echo Invalid option. Please choose 1, 2, or 3.
)
endlocal
This command downloads the model into a folder called cpu_and_mobile
Below is a batch script that allows the user to select the ONNX runtime installation option. . Save this script with a .bat extension (e.g., install_onnx_runtime.bat) and run it:
@echo off
setlocal
REM Install numpy libary
pip install numpy
REM Pick which ONNX runtime to install
echo.
echo Choose an option:
echo 1. For CPU (onnxruntime-genai)
echo 2. For GPU (onnxruntime-genai-cuda)
echo 3. For DirectML (onnxruntime-genai-directml)
set /p option=Enter the option number:
if “%option%”==”1” (
pip install –pre onnxruntime-genai
) else if “%option%”==”2” (
pip install –pre onnxruntime-genai-cuda –index-url=https://aiinfra.pkgs.visualstudio.com/PublicPackages/_packaging/onnxruntime-genai/pypi/simple/
) else if “%option%”==”3” (
pip install –pre onnxruntime-genai-directml
) else (
echo Invalid option. Please choose 1, 2, or 3.
)
endlocal
Run the model using a Python Script and switch command for model selection
import onnxruntime_genai as og
import argparse
import time
def main(args):
# If verbose mode is on, print loading model message
if args.verbose: print(“Loading model…”)
# If timings mode is on, initialize timing variables
if args.timings:
started_timestamp = 0
first_token_timestamp = 0
# Load the model
model = og.Model(f'{args.model}’)
if args.verbose: print(“Model loaded”)
# Initialize the tokenizer with the model
tokenizer = og.Tokenizer(model)
tokenizer_stream = tokenizer.create_stream()
if args.verbose: print(“Tokenizer created”)
# Print a newline for readability if verbose mode is on
if args.verbose: print()
# Create a dictionary of search options from the command line arguments
search_options = {name:getattr(args, name) for name in [‘do_sample’, ‘max_length’, ‘min_length’, ‘top_p’, ‘top_k’, ‘temperature’, ‘repetition_penalty’] if name in args}
# Set a default max length if one is not provided
if ‘max_length’ not in search_options:
search_options[‘max_length’] = 2048
# Define a template for the chat input
chat_template = ‘<|user|>n{input} <|end|>n<|assistant|>’
# Main loop: ask for input and generate responses
while True:
# Get user input
text = input(“Input: “)
# If the input is empty, print an error message and continue to the next iteration
if not text:
print(“Error, input cannot be empty”)
continue
# If timings mode is on, record the start time
if args.timings: started_timestamp = time.time()
# Format the input with the chat template
prompt = f'{chat_template.format(input=text)}’
# Tokenize the input
input_tokens = tokenizer.encode(prompt)
# Set up the generator parameters
params = og.GeneratorParams(model)
params.try_use_cuda_graph_with_max_batch_size(1)
params.set_search_options(**search_options)
params.input_ids = input_tokens
# Create the generator
generator = og.Generator(model, params)
if args.verbose: print(“Generator created”)
# Print a message if verbose mode is on
if args.verbose: print(“Running generation loop …”)
# If timings mode is on, initialize variables for the generation loop
if args.timings:
first = True
new_tokens = []
# Print the output prompt
print()
print(“Output: “, end=”, flush=True)
If you do install the requirements for DirectML, Cuda and CPU support you can run the Python file above with the following switch
For CPU
python filename.py -m cpu_and_mobile/cpu-int4-rtn-block-32-acc-level-4
For DirectML
python filename.py -m directmldirectml-int4-awq-block-128
For Cuda
python filename.py -m cuda/cuda-int4-rtn-block-32
Running this a simple batch file
Below is the runnable Python script based on your provided code. You can save this script to a .py file and execute it. Make sure to replace –model with the actual path to your ONNX model file. You can run this script using python your_script_name.py
import onnxruntime_genai as og
import argparse
import time
def main(args):
# If verbose mode is on, print loading model message
if args.verbose: print(“Loading model…”)
# If timings mode is on, initialize timing variables
if args.timings:
started_timestamp = 0
first_token_timestamp = 0
# Load the model
model = og.Model(f'{args.model}’)
if args.verbose: print(“Model loaded”)
# Initialize the tokenizer with the model
tokenizer = og.Tokenizer(model)
tokenizer_stream = tokenizer.create_stream()
if args.verbose: print(“Tokenizer created”)
# Print a newline for readability if verbose mode is on
if args.verbose: print()
# Create a dictionary of search options from the command line arguments
search_options = {name:getattr(args, name) for name in [‘do_sample’, ‘max_length’, ‘min_length’, ‘top_p’, ‘top_k’, ‘temperature’, ‘repetition_penalty’] if name in args}
# Set a default max length if one is not provided
if ‘max_length’ not in search_options:
search_options[‘max_length’] = 2048
# Define a template for the chat input
chat_template = ‘<|user|>n{input} <|end|>n<|assistant|>’
# Main loop: ask for input and generate responses
while True:
# Get user input
text = input(“Input: “)
# If the input is empty, print an error message and continue to the next iteration
if not text:
print(“Error, input cannot be empty”)
continue
# If timings mode is on, record the start time
if args.timings: started_timestamp = time.time()
# Format the input with the chat template
prompt = f'{chat_template.format(input=text)}’
# Tokenize the input
input_tokens = tokenizer.encode(prompt)
# Set up the generator parameters
params = og.GeneratorParams(model)
params.try_use_cuda_graph_with_max_batch_size(1)
params.set_search_options(**search_options)
params.input_ids = input_tokens
# Create the generator
generator = og.Generator(model, params)
if args.verbose: print(“Generator created”)
# Print a message if verbose mode is on
if args.verbose: print(“Running generation loop …”)
# If timings mode is on, initialize variables for the generation loop
if args.timings:
first = True
new_tokens = []
# Print the output prompt
print()
print(“Output: “, end=”, flush=True)
if __name__ == “__main__”:
parser = argparse.ArgumentParser(description=”Run the chatbot script”)
parser.add_argument(“–model”, type=str, required=True, help=”Path to the ONNX model file”)
parser.add_argument(“–verbose”, action=”store_true”, help=”Enable verbose mode”)
parser.add_argument(“–timings”, action=”store_true”, help=”Enable timings mode”)
args = parser.parse_args()
main(args)
In conclusion, the Phi-3 mini models are powerful AI tools for text generation using NLP techniques. These models can be run on a variety of devices, including GPUs and CPUs. By following the instructions in this tutorial, you can easily download and run these models on your own computer.
Microsoft Tech Community – Latest Blogs –Read More
How to do QuickBooks Enterprise Running Very Slow?
Troubleshooting Solutions: QuickBooks Enterprise Running Very Slow
Check System Requirements: Ensure that your computer meets the minimum system requirements for running QuickBooks Enterprise. Inadequate hardware can significantly affect performance.
Update QuickBooks: Make sure you’re using the latest version of QuickBooks Enterprise. Updates often include performance enhancements and bug fixes that can improve overall speed and stability.
Check Network Connection: Slow internet or network connectivity can also contribute to sluggish performance. Verify that your network connection is stable and fast enough to support QuickBooks operations.
Reduce Company File Size: Large company files can slow down QuickBooks performance. Consider condensing your company file or archiving old data to reduce its size.
Rebuild Data File: Periodically rebuilding your data file can help resolve data integrity issues that may be causing slowdowns. To do this, go to File > Utilities > Rebuild Data.
Optimize Preferences: Review your QuickBooks preferences and settings to ensure they are optimized for performance. For example, you can adjust preferences related to automatic updates, reminders, and reports to minimize resource usage.
Disable Add-ons: Disable any unnecessary add-ons or integrations that may be running in the background and consuming system resources.
Run Disk Cleanup: Performing a disk cleanup can help free up disk space and improve overall system performance. Remove temporary files, old backups, and other unnecessary data.
Check for Software Conflicts: Other software running on your computer may be conflicting with QuickBooks and causing slowdowns. Try running QuickBooks in a clean boot environment to identify and resolve any conflicts.
Upgrade Hardware: If your computer is outdated or underpowered, upgrading hardware components such as RAM, CPU, or storage can significantly improve QuickBooks performance.
Contact Support: If none of the above solutions resolve the issue, contact QuickBooks support for further assistance. They may be able to provide additional troubleshooting steps or identify underlying issues causing the slowdowns.
By following these troubleshooting solutions, you should be able to identify and resolve the QuickBooks Enterprise Running Very Slow, ensuring smooth and efficient operation of the software.
Troubleshooting Solutions: QuickBooks Enterprise Running Very Slow Check System Requirements: Ensure that your computer meets the minimum system requirements for running QuickBooks Enterprise. Inadequate hardware can significantly affect performance.Update QuickBooks: Make sure you’re using the latest version of QuickBooks Enterprise. Updates often include performance enhancements and bug fixes that can improve overall speed and stability.Check Network Connection: Slow internet or network connectivity can also contribute to sluggish performance. Verify that your network connection is stable and fast enough to support QuickBooks operations.Reduce Company File Size: Large company files can slow down QuickBooks performance. Consider condensing your company file or archiving old data to reduce its size.Rebuild Data File: Periodically rebuilding your data file can help resolve data integrity issues that may be causing slowdowns. To do this, go to File > Utilities > Rebuild Data.Optimize Preferences: Review your QuickBooks preferences and settings to ensure they are optimized for performance. For example, you can adjust preferences related to automatic updates, reminders, and reports to minimize resource usage.Disable Add-ons: Disable any unnecessary add-ons or integrations that may be running in the background and consuming system resources.Run Disk Cleanup: Performing a disk cleanup can help free up disk space and improve overall system performance. Remove temporary files, old backups, and other unnecessary data.Check for Software Conflicts: Other software running on your computer may be conflicting with QuickBooks and causing slowdowns. Try running QuickBooks in a clean boot environment to identify and resolve any conflicts.Upgrade Hardware: If your computer is outdated or underpowered, upgrading hardware components such as RAM, CPU, or storage can significantly improve QuickBooks performance.Contact Support: If none of the above solutions resolve the issue, contact QuickBooks support for further assistance. They may be able to provide additional troubleshooting steps or identify underlying issues causing the slowdowns.By following these troubleshooting solutions, you should be able to identify and resolve the QuickBooks Enterprise Running Very Slow, ensuring smooth and efficient operation of the software. Read More
Repeating the cell values
HI,
I tried to fill the Column A by dragging the cells. However, I have more than 7000 rows. Please advice how can I repeat the Column A values without dragging the cells down
Column AColumn BColumn CColumn DX11C1D1 2C2D2 3C3D3 5C4D4 6C5D5 7C6D6 8C7D7 13C8D8 15C9D9 16C10D10 17C11D11X21C1D1 2C2D2 3C3D3 5C4D4 6C5D5 7C6D6X31C1D1 2C2D2 3C3D3 5C4D4 6C5D5 7C6D6 8C7D7
Thanks
HI, I tried to fill the Column A by dragging the cells. However, I have more than 7000 rows. Please advice how can I repeat the Column A values without dragging the cells down Column AColumn BColumn CColumn DX11C1D1 2C2D2 3C3D3 5C4D4 6C5D5 7C6D6 8C7D7 13C8D8 15C9D9 16C10D10 17C11D11X21C1D1 2C2D2 3C3D3 5C4D4 6C5D5 7C6D6X31C1D1 2C2D2 3C3D3 5C4D4 6C5D5 7C6D6 8C7D7 Thanks Read More
Creating Reusable Teams Meeting
Hi there,
We are a psychology practice and are hoping to make the shift from Zoom to Teams for enhanced security and streamlining of software.
In Zoom there is the option to create a personal meeting room with a link that can be reused again and again. I understand Teams does not have this capability, but if we were to create a meeting that ran for an extended time (say 6 months) where we can reuse the link, are there any issues or limitations with this? Is there a cap on how long meetings can go for? And will the link remain the same? We need the link to stay the same for use with our practice management software
Also, is there a way for a guest to be ‘kicked out’ of a meeting once the organiser leaves?
Also also, if someone joins the meeting and is in the lobby, is there a way for only the organiser to be made aware of this?
Thank you very much in advance!!!
Hi there, We are a psychology practice and are hoping to make the shift from Zoom to Teams for enhanced security and streamlining of software. In Zoom there is the option to create a personal meeting room with a link that can be reused again and again. I understand Teams does not have this capability, but if we were to create a meeting that ran for an extended time (say 6 months) where we can reuse the link, are there any issues or limitations with this? Is there a cap on how long meetings can go for? And will the link remain the same? We need the link to stay the same for use with our practice management software Also, is there a way for a guest to be ‘kicked out’ of a meeting once the organiser leaves? Also also, if someone joins the meeting and is in the lobby, is there a way for only the organiser to be made aware of this? Thank you very much in advance!!! Read More
Microsoft Shifts: Private access
Is there a way for Teams Shifts members to only be able to see their schedule by default and only owners have the access to see everyone’s schedule?
Is there a way for Teams Shifts members to only be able to see their schedule by default and only owners have the access to see everyone’s schedule? Read More
Jelly Roll Weight Loss [UPDATED 2024] Jelly Roll Reveals Your Weight Loss Journey
Jelly Roll is inspiring others through his own accomplishments.
Currently on a weight loss journey, the 39-year-old country star — whose real name is Jason Bradley DeFord — is expressing how pleased he is after completing his first 5k run on Tuesday, where just months ago, he admitted to barely being able to walk a mile.
Now, he’s even more proud at completing the 2 Bears 5k event at the Rose Bowl Stadium in California, which was hosted by “2 Bears 1 Cave” podcast hosts Tom Segura and Bert Kreischer as part of the Netflix Is a Joke comedy festival.
“I couldn’t walk a mile when I started trying to do this back in January,” the “motivated” Grammy nominee told Entertainment Tonight. “So the fact that we got 3-point-whatever it was, got it down, I felt really, really good about it.”
“I feel great, I’m a little tired. It was a little bit harder than I thought it was [going to be], but it’s awesome, man.”The major feat has made the country crooner set an even larger goal – to complete a half marathon next year.“Next year, a half marathon! We’re saying it now, absolutely!” he added.
While training for the big event, the “Son of a Sinner” singer revealed that he lost a massive amount of weight, where he shared it was “like 50 to 70-something pounds.”
Conquering the goal, the country star shared how thrilled he is to know that his training inspires others.
“I think the coolest thing is how many people stopped to tell us that they were motivated by us, other big guys. It was just really cool to see that,” he said.
Jelly Roll is inspiring others through his own accomplishments. Currently on a weight loss journey, the 39-year-old country star — whose real name is Jason Bradley DeFord — is expressing how pleased he is after completing his first 5k run on Tuesday, where just months ago, he admitted to barely being able to walk a mile. Now, he’s even more proud at completing the 2 Bears 5k event at the Rose Bowl Stadium in California, which was hosted by “2 Bears 1 Cave” podcast hosts Tom Segura and Bert Kreischer as part of the Netflix Is a Joke comedy festival.“I couldn’t walk a mile when I started trying to do this back in January,” the “motivated” Grammy nominee told Entertainment Tonight. “So the fact that we got 3-point-whatever it was, got it down, I felt really, really good about it.”“I feel great, I’m a little tired. It was a little bit harder than I thought it was [going to be], but it’s awesome, man.”The major feat has made the country crooner set an even larger goal – to complete a half marathon next year.“Next year, a half marathon! We’re saying it now, absolutely!” he added.While training for the big event, the “Son of a Sinner” singer revealed that he lost a massive amount of weight, where he shared it was “like 50 to 70-something pounds.”Conquering the goal, the country star shared how thrilled he is to know that his training inspires others. “I think the coolest thing is how many people stopped to tell us that they were motivated by us, other big guys. It was just really cool to see that,” he said. Read More
Microsoft 365 Failed to parse element: VersionOverrides on Cloud Server
A week ago, we migrated our cloud server, and after installing Office, we’ve been encountering continuous errors like this for different RDP users connecting:
“Failed to parse element: VersionOverrides
Id=7a774f0c-7a6f-11e0-85ad-07fb4824019b, DisplayName=Bing Maps, Provider=Microsoft, StoreType=Unknown, StoreId=(null)
P1: Apps for Office
P2: 16.0.17531.20140
P3: 0x8004323E P4: New Document”
“Failed to parse element: VersionOverrides
Id=bc13b9d0-5ba2-446a-956b-c583bdc94d5e, DisplayName=Suggested events, Provider=Microsoft, StoreType=Unknown, StoreId=(null)
P1: Apps for Office
P2: 16.0.17531.20140
P3: 0x8004323E
P4: New Document”
At the same time, in the Event Viewer System, repeated Schannel errors of event 36871 origin appear, like the following:
An unrecoverable error occurred while creating a TLS client credential. The internal error state is 10013. The SSPI client process is OUTLOOK (PID: 70424).
Any one can help us?
A week ago, we migrated our cloud server, and after installing Office, we’ve been encountering continuous errors like this for different RDP users connecting: “Failed to parse element: VersionOverridesId=7a774f0c-7a6f-11e0-85ad-07fb4824019b, DisplayName=Bing Maps, Provider=Microsoft, StoreType=Unknown, StoreId=(null)P1: Apps for OfficeP2: 16.0.17531.20140P3: 0x8004323E P4: New Document””Failed to parse element: VersionOverridesId=bc13b9d0-5ba2-446a-956b-c583bdc94d5e, DisplayName=Suggested events, Provider=Microsoft, StoreType=Unknown, StoreId=(null)P1: Apps for OfficeP2: 16.0.17531.20140P3: 0x8004323EP4: New Document” At the same time, in the Event Viewer System, repeated Schannel errors of event 36871 origin appear, like the following:An unrecoverable error occurred while creating a TLS client credential. The internal error state is 10013. The SSPI client process is OUTLOOK (PID: 70424).Any one can help us? Read More
What To Do When QuickBooks Crashing When Opening Company File after update?
Troubleshooting Solutions: QuickBooks Crashing When Opening Company File
Update QuickBooks: Ensure you’re using the latest version of QuickBooks. Intuit frequently releases updates to address bugs and compatibility issues.
System Requirements Check: Verify that your system meets the minimum requirements to run QuickBooks. Inadequate system resources can lead to crashes.
File Verification: Run the Verify Data Utility within QuickBooks to check for any data integrity issues in your company file. If errors are detected, use the Rebuild Data Utility to fix them.
Company File Location: If your company file is stored on a network drive or external device, try moving it to a local drive on your computer. Accessing files over a network can sometimes cause stability issues.
Disable Antivirus/Firewall: Temporarily disable any antivirus or firewall software on your computer and then try opening QuickBooks again. Sometimes, security software can interfere with QuickBooks processes.
Clean Install: Perform a clean install of QuickBooks to ensure all program files are properly installed and not corrupted. Uninstall QuickBooks, delete residual files, and then reinstall the software.
Windows Update: Ensure that your Windows operating system is up to date. Installing the latest Windows updates can resolve compatibility issues with QuickBooks.
QuickBooks Diagnostic Tool: Utilize the QuickBooks Install Diagnostic Tool to diagnose and fix common installation errors and issues that may be causing crashes.
User Permissions: Check if you have sufficient permissions to access and modify the company file. Ensure that your user account has the necessary rights to avoid any conflicts.
Check for Conflicting Applications: Identify if any other applications running on your system are conflicting with QuickBooks. Close unnecessary programs and try opening QuickBooks again.
Technical Support: If the issue persists after trying the above steps, contact QuickBooks technical support for further assistance. They can provide personalized troubleshooting based on your specific situation.
By following these troubleshooting steps, you should be able to diagnose and resolve the issue of QuickBooks crashing when opening your company file, restoring normal functionality to your accounting software.
Troubleshooting Solutions: QuickBooks Crashing When Opening Company File Update QuickBooks: Ensure you’re using the latest version of QuickBooks. Intuit frequently releases updates to address bugs and compatibility issues.System Requirements Check: Verify that your system meets the minimum requirements to run QuickBooks. Inadequate system resources can lead to crashes.File Verification: Run the Verify Data Utility within QuickBooks to check for any data integrity issues in your company file. If errors are detected, use the Rebuild Data Utility to fix them.Company File Location: If your company file is stored on a network drive or external device, try moving it to a local drive on your computer. Accessing files over a network can sometimes cause stability issues.Disable Antivirus/Firewall: Temporarily disable any antivirus or firewall software on your computer and then try opening QuickBooks again. Sometimes, security software can interfere with QuickBooks processes.Clean Install: Perform a clean install of QuickBooks to ensure all program files are properly installed and not corrupted. Uninstall QuickBooks, delete residual files, and then reinstall the software.Windows Update: Ensure that your Windows operating system is up to date. Installing the latest Windows updates can resolve compatibility issues with QuickBooks.QuickBooks Diagnostic Tool: Utilize the QuickBooks Install Diagnostic Tool to diagnose and fix common installation errors and issues that may be causing crashes.User Permissions: Check if you have sufficient permissions to access and modify the company file. Ensure that your user account has the necessary rights to avoid any conflicts.Check for Conflicting Applications: Identify if any other applications running on your system are conflicting with QuickBooks. Close unnecessary programs and try opening QuickBooks again.Technical Support: If the issue persists after trying the above steps, contact QuickBooks technical support for further assistance. They can provide personalized troubleshooting based on your specific situation. By following these troubleshooting steps, you should be able to diagnose and resolve the issue of QuickBooks crashing when opening your company file, restoring normal functionality to your accounting software. Read More
What To Do When QuickBooks payroll updates are not working Window 10
Troubleshooting Solutions: QuickBooks payroll updates are not working
QuickBooks is an essential tool for managing payroll, but issues with updates can disrupt operations. Here are some troubleshooting steps to resolve QuickBooks payroll updates are not working problems on Windows 10:
Check Internet Connection: Ensure your internet connection is stable. Poor connectivity can hinder QuickBooks from accessing update servers. Try accessing other websites to confirm internet stability.
Update QuickBooks Desktop: Ensure you’re using the latest version of QuickBooks Desktop. Updates often include fixes for known issues, including those related to payroll updates. Go to the Help menu and select Update QuickBooks Desktop to install any available updates.
Restart QuickBooks and Computer: Sometimes, simply restarting QuickBooks or your computer can resolve temporary glitches. Close QuickBooks, restart your computer, and then reopen QuickBooks to check if the issue persists.
Check Firewall and Antivirus Settings: Firewall or antivirus software may block QuickBooks from accessing update servers. Temporarily disable these programs and attempt to update QuickBooks again. If successful, add QuickBooks as an exception in your firewall or antivirus settings.
Verify Subscription Status: Ensure your QuickBooks subscription is active and up-to-date. If your subscription has expired or lapsed, you may encounter issues with accessing payroll updates. Renew your subscription if necessary.
Run QuickBooks File Doctor: QuickBooks File Doctor is a tool designed to diagnose and repair various QuickBooks-related issues, including problems with updates. Run the QuickBooks File Doctor tool to scan and repair any issues with your QuickBooks installation.
Reset QuickBooks Update: Sometimes, the update process can get stuck or encounter errors. Resetting the update process can often resolve these issues. Go to the Help menu, select Update QuickBooks Desktop, and then click on the Update Now tab. Click on the Reset Update checkbox, followed by Get Updates to restart the update process.
Manually Download and Install Updates: If automatic updates aren’t working, you can manually download and install updates for QuickBooks. Visit the Intuit website and navigate to the Downloads & Updates page. Select your QuickBooks version and download the latest updates. Install them manually following the provided instructions.
Repair QuickBooks Installation: Corrupted QuickBooks installation files can cause issues with updates. Repairing the QuickBooks installation can often resolve such issues. Go to the Control Panel, select Programs and Features, locate QuickBooks in the list, and choose Repair. Follow the on-screen instructions to complete the repair process.
Contact QuickBooks Support: If you’ve tried all the above steps and are still experiencing issues with payroll updates, contact QuickBooks support for further assistance. Provide them with detailed information about the problem you’re facing, and they can offer personalized solutions or escalate the issue if necessary.
By following these troubleshooting steps, you should be able to resolve most issues related to QuickBooks payroll updates are not working on Windows 10, ensuring smooth payroll management for your business.
Troubleshooting Solutions: QuickBooks payroll updates are not working QuickBooks is an essential tool for managing payroll, but issues with updates can disrupt operations. Here are some troubleshooting steps to resolve QuickBooks payroll updates are not working problems on Windows 10: Check Internet Connection: Ensure your internet connection is stable. Poor connectivity can hinder QuickBooks from accessing update servers. Try accessing other websites to confirm internet stability.Update QuickBooks Desktop: Ensure you’re using the latest version of QuickBooks Desktop. Updates often include fixes for known issues, including those related to payroll updates. Go to the Help menu and select Update QuickBooks Desktop to install any available updates.Restart QuickBooks and Computer: Sometimes, simply restarting QuickBooks or your computer can resolve temporary glitches. Close QuickBooks, restart your computer, and then reopen QuickBooks to check if the issue persists.Check Firewall and Antivirus Settings: Firewall or antivirus software may block QuickBooks from accessing update servers. Temporarily disable these programs and attempt to update QuickBooks again. If successful, add QuickBooks as an exception in your firewall or antivirus settings.Verify Subscription Status: Ensure your QuickBooks subscription is active and up-to-date. If your subscription has expired or lapsed, you may encounter issues with accessing payroll updates. Renew your subscription if necessary.Run QuickBooks File Doctor: QuickBooks File Doctor is a tool designed to diagnose and repair various QuickBooks-related issues, including problems with updates. Run the QuickBooks File Doctor tool to scan and repair any issues with your QuickBooks installation.Reset QuickBooks Update: Sometimes, the update process can get stuck or encounter errors. Resetting the update process can often resolve these issues. Go to the Help menu, select Update QuickBooks Desktop, and then click on the Update Now tab. Click on the Reset Update checkbox, followed by Get Updates to restart the update process.Manually Download and Install Updates: If automatic updates aren’t working, you can manually download and install updates for QuickBooks. Visit the Intuit website and navigate to the Downloads & Updates page. Select your QuickBooks version and download the latest updates. Install them manually following the provided instructions.Repair QuickBooks Installation: Corrupted QuickBooks installation files can cause issues with updates. Repairing the QuickBooks installation can often resolve such issues. Go to the Control Panel, select Programs and Features, locate QuickBooks in the list, and choose Repair. Follow the on-screen instructions to complete the repair process.Contact QuickBooks Support: If you’ve tried all the above steps and are still experiencing issues with payroll updates, contact QuickBooks support for further assistance. Provide them with detailed information about the problem you’re facing, and they can offer personalized solutions or escalate the issue if necessary.By following these troubleshooting steps, you should be able to resolve most issues related to QuickBooks payroll updates are not working on Windows 10, ensuring smooth payroll management for your business. QuickBooks payroll updates are not working Read More
How to download Spotify to MP3 (high quality version) on Windows 11?
Hello everyone,
I wanted to download Spotify songs to listen to while driving. But I have tried many methods but cannot download high-quality Spotify songs. Is there any solution? I’m currently using Windows 11. Thanks for any advice.
Sincerely,
Hazel
Hello everyone,I wanted to download Spotify songs to listen to while driving. But I have tried many methods but cannot download high-quality Spotify songs. Is there any solution? I’m currently using Windows 11. Thanks for any advice. Sincerely,Hazel Read More
Prioritize Security Incidents Based on Data Importance | Microsoft Defender with Microsoft Purview
Prioritize incidents based on data significance, detect insider risks, and adapt protections in real-time with Microsoft Defender XDR and Microsoft Purview. Customize thresholds and risk indicators to detect anomalous behavior and prevent potential breaches with Adaptive Protection. Receive real-time DLP alerts triggered by policy matches, ensuring immediate action to safeguard sensitive data. Gain comprehensive visibility into threats and enforce policies across all devices and applications.
Sravan Kumar Mera, Principal Product Manager for Microsoft Purview shares how to stay ahead of evolving threats and maintain data integrity.
Identify and protect sensitive data.
Prioritize and contain incidents based on insider risks and the importance of the data. Check out Microsoft Defender XDR with Microsoft Purview context.
Automate blocks to resources for elevated risk insiders or compromised accounts.
Use the new Conditional Access policies that now assess Insider Risk from Microsoft Purview. And see it all within your Microsoft Defender incidents.
Define labels and policies for sensitive information.
Enable automatic enforcement across apps and devices that can also be analyzed in Microsoft Defender incidents. Set up a data security foundation with Microsoft Purview.
Watch our full video here:
QUICK LINKS:
00:00 — Prioritize security incidents based on data importance
00:42 — High severity multistage incident
01:29 — DLP alerts
02:24 — Insider risk activity summary
03:30 — Set up data security foundation
04:47 — Adaptive Protection
05:50 — DLP policy & Conditional Access
06:33 — Wrap up
Link References
Get started at https://purview.microsoft.com
Watch our data security playlist at https://aka.ms/datasecuritymechanics
Unfamiliar with Microsoft Mechanics?
As Microsoft’s official video series for IT, you can watch and share valuable content and demos of current and upcoming tech from the people who build it at Microsoft.
Subscribe to our YouTube: https://www.youtube.com/c/MicrosoftMechanicsSeries
Talk with other IT Pros, join us on the Microsoft Tech Community: https://techcommunity.microsoft.com/t5/microsoft-mechanics-blog/bg-p/MicrosoftMechanicsBlog
Watch or listen from anywhere, subscribe to our podcast: https://microsoftmechanics.libsyn.com/podcast
Keep getting this insider knowledge, join us on social:
Follow us on Twitter: https://twitter.com/MSFTMechanics
Share knowledge on LinkedIn: https://www.linkedin.com/company/microsoft-mechanics/
Enjoy us on Instagram: https://www.instagram.com/msftmechanics/
Loosen up with us on TikTok: https://www.tiktok.com/@msftmechanics
Video Transcript:
-Your data is the primary target in most security incidents, but when an incident occurs, do you have the information you need to prioritize incidents and contain them based on the importance of the data itself?
-Well, this hasn’t been an easy problem to solve for, which is why we are making this easier with the fusion of Microsoft Defender XDR to detect and respond to security incidents with signals infused from Microsoft Purview for the identification and protection of your sensitive data.
-This native integration first helps you to quickly prioritize active incidents, based on the importance of compromised data, and display that detail in context, as you investigate and contain threats in Microsoft Defender. Let me show you an example from Microsoft Defender of how these natively integrated solutions work in action.
-Here in the Incidents view, I’ll dig into this high severity multi-stage incident involving initial access and data exfiltration. One of the best ways to follow a multi-stage attack is by using the Attack Story timeline on the left.
-And here we can see from these first couple of email alerts that Megan Bowen was phished and most likely her Contoso credentials were stolen by an external attacker. Importantly, here the integrated signal from Microsoft Purview has triggered multiple data loss prevention, or DLP, alerts for sharing payment cards, then a few PowerPoint presentations. You might notice that this attack spans over a couple of days, and these actions therefore could be considered normal use for Megan. Let’s dig into this DLP alert.
-We can see that the attacker is actually using Megan’s credentials to access her managed Cloud PC in Windows 365 to remain undetected. And you can see that a ZIP file was uploaded to a personal cloud storage location. And there’s even more to it.
-If I head over to the details on the right, and scroll all the way down to the bottom, the incident has been flagged with high insider risk severity. And by the way, on the back end in Microsoft Purview, Megan’s insider risk level is now elevated, but more on that in a second.
-This is important because, if you’re new to Insider Risk Management in Microsoft Purview, this can be set up to flag potentially risky activities either by users inside your organization, or, as in the case of persistent attacks where someone’s identity may have been hijacked, it can flag a sequence of potentially risky activities that may lead to a data security incident. I’ll show you the controls for setting that up in a moment.
-For now, still in Microsoft Defender, let’s drill into Megan’s insider risk activity summary And we can see the story unfold. The user utilizing Megan’s credentials began by downgrading labels in files on a SharePoint site. This is interesting because it shows one of the techniques the attacker is using to stay under the radar and out of sight.
-For example, a file might be labeled as Confidential and manually downgraded to General to bypass the protections scoped to Confidential files. In fact, going back to the Activity timeline view in Defender, we can see, files were then downloaded to a managed device, which, in our case, is the Windows 365 Cloud PC. These sensitive files were zipped and then uploaded onto personal cloud storage outside of our management boundary.
-And because on the back end Megan’s insider risk level is elevated, and based on configured protections, further activities are now blocked outright. So, I’ve shown how the fusion between Microsoft Defender XDR and the data security solutions in Microsoft Purview automatically contained the attack while providing full visibility into the sensitive data involved in the incident.
-Now let me show you how sensitive data signals and their protections from Microsoft Purview are established, so that they can be surfaced in Microsoft Defender XDR. If you’re new to this, it all starts with setting up your data security foundation in Microsoft Purview. Here labels and classifications for your data can be configured in the Microsoft Purview portal.
-I have labels defined for everything from personal to highly confidential information Protection policies can then be automatically triggered and enforced based on these labels and more than 300 sensitive information types, spanning account numbers, addresses, ID numbers, and more.
-Additionally, these policies can also leverage automatic file classifications, which leverage AI to determine the type of content within the files, like source code, financial information, healthcare, legal files, and others.
-In fact, the policies you set in Microsoft Purview can be enforced on your managed devices, while using Microsoft 365 apps, even third-party apps like Adobe Acrobat for PDFs, and as you work with files in the browser. And with everything set up, the signals derived from policy matches will flow directly into Microsoft Defender.
-And by the way, to learn more about data security and your options, we’ve created an entire playlist with deep dives at aka.ms/datasecuritymechanics. Now let’s look at what made it possible to trigger the protections based on Megan’s elevated insider risk level. This was made possible by a capability in Microsoft Purview, known as Adaptive Protection, where protections automatically adapt according to a user’s changing risk profile, based on signals from Insider Risk Management, which are assessed in real-time.
-To set up Adaptive Protection, you will establish the thresholds at each risk level. For example, you have a threshold that you can establish for minor risk, another for moderate risk, and, finally, elevated risk. These thresholds align with the risk indicators you define. And there are dozens that you can choose from, and you can also create custom ones.
-For example, when the attacker downgraded the file labels to make them appear less sensitive, this is the risk indicator that was triggered. In fact, there are many risk indicators that you can define as part of Insider Risk Management policies for assessing risky behavior. These even include machine learning-based comparisons of a user’s activity versus their peers to flag any unusual behaviors.
-And as risky activities meet your defined threshold levels, the protections can adapt with DLP policy enforcement or with Conditional Access controls. For example, access was blocked to resources once Megan’s insider risk level shifted to elevated.
-What made this possible is a new Insider Risk condition in Microsoft Entra Conditional Access, which checks insider risk level in real time during authentication. This policy will apply to any user with elevated insider risk. And if it finds a match, like in our case, under Grant, it’s been configured to block access to corporate resources.
-So, even though we haven’t yet reset Megan’s credentials, if the attacker tries to use them, they’ll get this message and be blocked. Importantly, the policy protections you set and its corresponding signal from Microsoft Purview flows directly into Microsoft Defender XDR to help you assess the value of compromised data and even contain attacks using Conditional Access controls.
-To get started, head over to purview.microsoft.com And subscribe to Microsoft Mechanics for the latest updates. Thanks for watching!
Microsoft Tech Community – Latest Blogs –Read More
Very important questions BEFORE I install full version of Windows 11 Enterprise
The ONLY way I will consider going to Windows 11 is the Enterprise Edition (64-bit ISO). I have some questions. I use Steam for games. Furthermore, I use Office 365. Will both those programs, games, my nVidia RTX graphics card work as normal, just like in Windows 10 Pro and 11 Pro??? And eventually I may want to use a local account only. But I know if I install and use Office 365 I will have to sign in to download and install or check my account profile, payments, etc.
The ONLY way I will consider going to Windows 11 is the Enterprise Edition (64-bit ISO). I have some questions. I use Steam for games. Furthermore, I use Office 365. Will both those programs, games, my nVidia RTX graphics card work as normal, just like in Windows 10 Pro and 11 Pro??? And eventually I may want to use a local account only. But I know if I install and use Office 365 I will have to sign in to download and install or check my account profile, payments, etc. Read More
full list of M365 Copilot training and badges
Does a list of M365 Copilot training courses and badges exist?
Ideally, this would include learning goals for each course, and release/maintenance plans (inc. how often the quiz will update).
I want to understand if we can use MS Copilot badges for a genAI certification project I’m working on.
Thanks!
Does a list of M365 Copilot training courses and badges exist? Ideally, this would include learning goals for each course, and release/maintenance plans (inc. how often the quiz will update). I want to understand if we can use MS Copilot badges for a genAI certification project I’m working on.Thanks! Read More
Login failed for user ”. ClientConnectionId:dad1cf40-fedd-4779-a402-d018ddd61d80
I am passing user in connection details like this but getting Login failed for user ”. ClientConnectionId:dad1cf40-fedd-4779-a402-d018ddd61d80
SQLServerDataSource ds = new SQLServerDataSource();
ds.setServerName(“”); // Replace with your server name
ds.setDatabaseName(“”); // Replace with your database
ds.setUser(“**********”);
I am passing user in connection details like this but getting Login failed for user ”. ClientConnectionId:dad1cf40-fedd-4779-a402-d018ddd61d80 SQLServerDataSource ds = new SQLServerDataSource();ds.setServerName(“”); // Replace with your server nameds.setDatabaseName(“”); // Replace with your databaseds.setUser(“**********”); Read More